Ocracoke Island Lighthouse
Photograph - Digital File To Print
The Ocracoke Island Lighthouse is located on the Outer Banks of North Carolina.
October 28th, 2010
Viewed 740 Times - Last Visitor from Cedar Knolls, NJ on 03/22/2015 at 8:34 AM