Bastion of the Excommunicated

Bastion of the Excommunicated

Diu, Guzerate, India

Military Architecture

Loading…