St. Francis Xavier Church – Redwood, NY – Aerial and Interior Footage
Back in June I took some footage of the Catholic Church in Alexandria Bay, NY, This time, we are showing it’s sister church in Redwood, NY some love, The St. Francis Xavier Church.. Enjoy the video..
(Visited 1,840 times, 1 visits today)