The Leslie St. Spit is a man-made peninsula built from Toronto’s construction waste. These images came from a beach on the east shore about one km out from the city.