Results 1 results found Palmetum, botanical garden, Santa Cruz de Tenerife, Tenerife Island, Canary Islands, Spain, Europe