Mu?


Photo taken 11/14/04

The Sephardic Kehila Centre is on Bathurst Street in the Thornhill section of Toronto.