Description
Aerial view of coastline and sand dunes of Ocracoke Island at sunrise, North Carolina, USA.
Aerial view of coastline and sand dunes of Ocracoke Island at sunrise, North Carolina, USA.
Learn more about royalty-free images or view FAQs related to stock photos.