St. Vincent De Ferrer Church, Valencia, Mangalore

Pics by Cyril D'Souza