Flamboyant &amp;quot;Flame of the Forest&amp;quot; tree in front of this beautiful white walled church on Duval St, Key West