Photo: Niagara Scenery
The flowers lining the main street of Niagara on the Lake adds to the scenery in this beautiful town on the shores of Lake Ontario, Canada.
Canada, Ontario, Niagara-on-the-Lake, spring
Related stock photo galleries, pictures & travel ideas:
niagara scenery