Inspira – The Leslie Street Spit
The Leslie Street Spit in Toronto is one of my favourite places – it was originally the dumping ground for the construction refuse during a period of rapid growth in the 60’s. The land created was colonized over time by over 400 species of plant…