Strolling Along the Beach


Taken on Topsail Island in North Carolina