YELLOW and RED

The brightly colored YELLOW and RED helium balloon – Characters in Flight – located in Downtown Disney.