Back to gallery

Rainbow Beach

Close up detail of the Teresitas beach at San Andres, Tenerife Island, Canaries, taken from high ground in the early morning.

6,064 views
107 faves
36 comments
Uploaded on February 12, 2014
Taken on April 17, 2013