2015 was the final Christmas display for the Osbourne family lights at Disney's Hollywood studios. No more lights makes room for new Star Wars land.
Photo by doodle
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00