kitty-hawk-nc-beach

The waves land on the Outer Banks beaches on a beautiful day.