Quay, dockyard, crane

Quay, dockyard, crane

Diu, Guzerate, India

Military Architecture

Loading…