La Gomera trees

La Gomera trees

Observation - La Gomera trees - Global. Description: Seen on the island of La Gomera, in the Canary Islands, where it is fairly common

Seen on the island of La Gomera, in the Canary Islands, where it is fairly common