Hellenic Orthodox
Church of the Annunciation - Table of Contents
Chancel Stained Glass Windows
Hellenic Orthodox Church of the Annunciation
Former North Presbyterian Church
146 West Utica Street, Buffalo, NY 14222
Studio: J&R Lamb