Home
Photo Galleries
Photo Store
Contact
Services
Villa Photography
More...
This huge volcanic rock structure found near Mount Teide in Tenerife is actually over 100 feet high and has the local name of queens slipper.