Disney’s Pixar Street, Lake Buena Vista, FL
A themed façade project at Disney’s MGM Studios located in Lake Buena Vista, Florida.
A themed façade project at Disney’s MGM Studios located in Lake Buena Vista, Florida.