flamboyant tree against a blue Caribbean sky