Barrie Travel The city of Barrie is located on the shores of Simcoe Lake in Ontario, Canada. |
Barrie Ontario Situated on the banks of Simcoe Lake is the city of Barrie in Ontario, Canada. |
Metal Art The Spirit Catcher was designed for the 1986 Vancouver Expo and later moved to Barrie in Ontario, Canada. |
Metal Art Stock photo of a metal art in the form of the Spirit Catcher located in Barrie Ontario |
Please use the search (powered by Google) to find what you looking for - give it a try - you will be surprised how well it works!
Fall Pictures