Couroupita guianensis, the Cannonball Tree, fragrant flowers but very smelly, Cannonball-like fruits.
Close
Couroupita guianensis, the Cannonball Tree, fragrant flowers but very smelly, Cannonball-like fruits.
Previous
Next