Vivid yellow flower in Ft. Myers Florida