Cyrus K Porter & Sons

Edmund B. Hayes Hall (Erie County, New York)