St. Maria of Lourde Roman Catholic Church
church building in Saint Petersburg, Russia
St. Maria of Lourde Roman Catholic Church (Saint Petersburg)
federal cultural heritage site in Russia