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,088 times, 1 visits today)