An infrared photograph of a palm tree alley leading through a banana plantation on the island of Gomera
An infrared photograph of a scene on the island of La Gomera, Spain.
An infrared photograph of a palm tree alley leading through a banana plantation on the island of Gomera
An infrared photograph of a scene on the island of La Gomera, Spain.