Marathi | Hindi
FOLLOW US :
City
Minor Basilica of the Immaculate Heart of Mary, is a titular church in Piazza Euclide, Rome. It was built by the architect Armando Brasini.