Pointe aux Canons Lighthouse


Pointe aux Canons Lighthouse - lighthouse in Saint Pierre and Miquelon, France. It was founded in 1862.