Sunday, November 25, 2018

Windsor (Canada)

Windsor is a city in the southwest of the province of Ontario in Canada.
The city is located on the Detroit River opposite the city of Detroit in the US state of Michigan.

5 photos of Windsor.

more






No comments:

Post a Comment