Wishing Some Fresh Air !?

At The Feet Of The Teide Mountain In Tenerife, Canary Islands - Spain