Home
Photo Galleries
Prints
Canvas
Mugs
Services
Villa Photography
More...
There are many of these huge flowers all over the Canary Islands, they are called Cup of Gold (solandra maxima) why they have evolved to be quite so large I don't know but they are a pretty flower.