A closeup of some red flowers found at Downtown Disney in Orlando FL