Carol Highsmith
has been featured in...

The last moments of a wave on Ocracoke Island, a North Carolina Outer Banks beach

Share