Church of Our Lady of the Rosary

Church of Our Lady of the Rosary

Mylapore [Meliapor/São Tomé de Meliapor], Tamil Nadu, India

Religious Architecture

Loading…