St. Michael's - Buffalo, NY - 4 x 6
st michael'sbuffalobuildingchurchsteepleblue skycloudsstonecrossall photosarchitecturenew yorkny