Leslie Street Spit is an artificial peninsula in Toronto, built out of demolition waste. The peninsula's south end is home to some beautiful street art of rusty rebar, old brick, and weathered ceramic tile.
Back to Top