Major Couraça or Bar Bastion

Major Couraça or Bar Bastion

Diu, Guzerate, India

Military Architecture

Loading…