Site of Church of Our Lady of Hope

Site of Church of Our Lady of Hope

Diu, Guzerate, India

Religious Architecture

Loading…