Stock Photo - Festival Park, Roanoke Island, Outer Banks, North Carolina, USA, America, North America, sailing boat, harbour, water

Stock Photo: Festival Park, Roanoke Island, Outer Banks, North Carolina, USA, America, North America, sailing boat, harbour, water.