Deserted church. Portsmouth Island is in the Outer Banks of North Carolina and is deserted. It is part of the National Park system.
Photo by marjlight
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00