Results 1 results found Palm trees at Embalse de Fataga (artificial lake), Fataga, Gran Canaria, Canary Islands, Spain, Atlantic, Europe