New London Range Rear Light or lighthouse located in French River, Prince Edward Island, Canada.

- Image ID: G292B8