Home
Photo Galleries
Prints
Canvas
Mugs
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.