Church of Our Lady of the Sea

Church of Our Lady of the Sea

Daman [Damão/Damaun], Guzerate, India

Religious Architecture

Loading…