Preheat oven to 180 C. Lightly grease an 8 1/2 X 4 1/2 bread pan.
In a mixing bowl, mash the banana well, until no large chunks are left.
Add the olive oil, sugar, and vanilla and use a strong fork to mix well. Mix in the grated cucumber.
Sift in 1 cup of the flour, the cinnamon, allspice, baking soda and salt. Mix to combine.
Add the almonds, cherries and 1/2 cup of cocoa powder, and mix just until no visible flour or cocoa powder is left.
Transfer batter to the prepared pan and bake for 50 to 55 minutes. Test for doneness with a toothpick or knife. If it needs more time, reduce temperature to 170 C and bake for additional 10 to 15 minutes.
Let cool in the pan for 10 minutes, then transfer to a cooling rack to cool completely. Slice and serve!