8380

Physical Size: 20' x 8'
Emerald City of Wizard of Oz