Campobello Island, Charlotte County, New Brunswick, Canada


Size: 3414px × 5121px
Location: Charlotte County, Campobello Island, New Brunswick, Canada
Photo credit: © Mike Hardiman / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: atlantic, bay, brunswick, campobello, canada, charlotte, county, island, lng, maritimes, passamaquoddy, port