Cape Hatteras Lighthouse seen from beach NC USA

Cape Hatteras Lighthouse towers over beach dunes of Outer Banks island near Buxton, North Carolina, US

Both comments and trackbacks are currently closed.