OBX high tide / LoRa Photography

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.