Cover of

India's Largest Community of Travellers

San Bartolome Parish Church, Magalang
San Bartolome Parish Church, MagalangxTripsPlaces