Beautiful Canonball Tree Flowers

A beautiful macro shot of cannonball tree flowers (Couroupita guianensis).