Language

5

PaulNY

Our Lady of Victory Basilica

The breathtaking Our Lady of Victory Basilica located in Buffalo (Lackawanna) NY. A touch of Europe in the continental U.S., built for the Glory of God and for the salvation of souls. Read the Fr. … More