View of the Toronto Islands
Description
The Toronto Islands are a chain of 15 small islands in Lake Ontario, south of mainland Toronto, Ontario, Canada. Comprising the only group of islands in the western part of Lake Ontario, the Toronto Islands are located just offshore from the city's downtown and provide shelter for Toronto Harbour.
Details
4290 x 2549px
Formats
Digital Download
Printed Product
Buy
From $12.70