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
18
Same photographer See all