2019© LoRa Photography
The Outer Banks are barrier islands off the coast of the U.S. state of North Carolina, separating the Atlantic Ocean from the mainland.
The Outer Banks are barrier islands off the coast of the U.S. state of North Carolina, separating the Atlantic Ocean from the mainland.