Melita
FollowTeide
Teide, the highest mountain of Spain, situated in Tenerife. Volcanic formation of this sleeping giant, flips you to another reality. If you ever visit Him, don&...
Read more
Teide, the highest mountain of Spain, situated in Tenerife. Volcanic formation of this sleeping giant, flips you to another reality. If you ever visit Him, don't take his stones home as a souvenir. Take a photo, breath, live the moment.
Read less
Read less
Views
434
Likes
Awards
Featured
Peer Award
Top Choice
All Star
Outstanding Creativity
Same photographer See all