Beth Elohim Temple House. Detail of altar and organ screen.
Located at Garfield Place and 8th Avenue, Brooklyn, N.Y.