A bright and colorful flower I spotted while golfing in Florida.