Site of first Parish Church

Site of first Parish Church

Diu, Guzerate, India

Religious Architecture

Loading…