Temple Beth Torah – Long Island, NY

Temple Long Island.