Site of the Church of Our Lady of Light

Site of the Church of Our Lady of Light

Goa [Velha Goa/Old Goa], Goa, India

Religious Architecture

Loading…