Language

Clicks
11
Our Lady of Victory Basilica

PaulNY
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