Thank you for your patience while we retrieve your images.
Taken 27-Mar-08


« Previous Next »
122 of 129 photos

Tommy Thompson Park, Toronto - 2008

Located on the Toronto waterfront, Tommy Thompson Park is a unique urban wilderness minutes from downtown. The park is located on a man-made peninsula, known as the Leslie Street Spit, which extends five km into Lake Ontario and is over 500 hectares in size.
Tommy Thompson Park, Toronto - 2008