Beaches: ocean’s Zen garden

Ocean Isle Beach, North Carolina. November 2007.

Leave a comment