The beach at Los Cancajos. La Palma, Canary Islands, Spain.
Summer, 2003.