Royal Poinciana (Delonix regia), La Gomera, Canary Islands - Eileen (Surrey, England)
Back to the Gallery