St. Michael's Altar, 2015 ID: 7312 | This file appears in: Saint Michael Archangel Catholic Church This altar is a fine demonstration of the incredible ornateness of the church's interior. St. Michael Archangel is not only the city's tallest church but also among its most exquisitely detailed religious spaces. | Creator: Chris Roy | Date: 2015 Download Original File CreatorChris RoyDate2015 "St. Michael's Altar, 2015" appears in: Saint Michael Archangel Catholic Church