Cavalier (initially Saint Thomas) Bastion

Cavalier (initially Saint Thomas) Bastion

Diu, Guzerate, India

Military Architecture

Loading…