Church of Saint André

Church of Saint André

Diu, Guzerate, India

Religious Architecture

Loading…