Our Lady of Victory National Shrine and Basilica
...+.+.+...
A magnificent gem,
situated on a street corner of a blue-collar town.
Lackawanna, NY (just outside Buffalo)
Interior, as viewed toward the back.
Definitely a 'must-see', if visiting western NY.
Uploaded on February 14, 2011