A beautiful red flower in Downtown Disney, Anaheim, California.