Insider View of Beautiful Altar & Votive Candle Lighting at Church of Our Savior NYC

In this video, JamesandKarla highlight the gorgeous altar and light a candle at the Church of Our Saviour, a Roman Catholic parish church located on Park Avenue in Manhattan, New York City. name

Comments / 1

Published by

News from NYC Streets & Beyond w/our Rescue Dog Hudson.

New York, NY
25K followers

More from jamesandkarla

Comments / 0