Church at Mt. Loretto
Mission of the Immaculate Virgin ..Featured in the movie &quot;The Godfather&quot;. Shortly after filming the church burned down. The facade remains the same but the rest of the church was rebuilt.
park trees red ny newyork brick film church glass statue stone canon buildings fire cross glory statenisland hdr blessed sigma1850 cs5 60d