la gomera 1486

Bananas - anyone would think they grew on trees...