Mu?


Photo taken 1999

The former Temple Beth Israel was built in Niagara Falls, New York in 1911.