Day 163
Our Lady of Victory Shrine & Basilica
May 29, 2023 in the United States ⋅ ☀️ 81 °FThis place of worship has served Buffalo since 1921. The priest, Father Baker, outlined his desire for the finest materials and artist to come together to create a masterpiece. We think he achievedRead more