Fortress of Saint Thomas

Fortress of Saint Thomas

Diu, Guzerate, India

Military Architecture

Loading…