Detail of FIber Optics in 3' Tall Jellyfish for T-Rex, Downtown Disney - Lake Buena Vista, CA

Fiber Optics in Jellyfish T-Rex, Downtown Disney