This is the seven-panel window above the main altar at St. Michael's Church
on the Upper West Side that depicts Lucifer's banishment from heaven and a victorious St. Michael.
Macklowe Gallery
from the NYPost
the flagship blog: I went here and I went there within a partial living and ongoing memoir
No comments:
Post a Comment