This church on Long Island was built in 1885. It has been in a state of renovation for the past 8 years or so.
Hope you enjoy the triptych.
Pictures from before the renovation can be found here.
History and other info can be found on their main page.
Spot This, Students!
5 hours ago