Max Abramovitz: Temple Beth Zion, 1964?–1967 Buffalo, New York, USA, Show on map #REL #North America No description yet: Can you help? Status unknown: Can you help? HELP US SHARE MAIL LINK FACEBOOK TWITTER TUMBLR PINTEREST COPY LINK Photo: Fortunate4now 2011 (CC0)