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

Summer, 2003.