The Our Lady of Victory Basilica. It is a Catholic parish church and national shrine in Lackawanna, New York
4k 00:19
Add to Collections
Add to Favorites