SV Monogram 093, USA, NY, Lackawanna.jpg

Our Lady of Victories shrine church, SV altar front