Norman Jewison Park

13 Isabella, Toronto, Ontario

13 Isabella, Toronto, Ontario
Park, Public Space