Share
twitterlinkedinfacebook
Image 1 of 1
IRR-2008-12-10-192819.jpg
The last rays of sunshine light these Canary Island Pines (Pinus canariensis) between the fog. Teide National Park, Tenerife Island, Canary Islands, Spain.