Winandsea Beach, San Diego, CA. An editorial feature article on Nick Isabella, a Southern California Photographer.