4352 Irvin Garrish Hwy, Ocracoke, North Carolina 27960 USA
Photo Credit: Campendium/CĂ©line
Claim copyright