700-07840767
Mulholland Point Lighthouse, Roosevelt Campobello International Park, Campobello Island, New Brunswick, Canada
Rights-Managed