Muppet Sign in the Muppet Prop Shop
Muppet Sign in the Muppet Prop Shop. The sign shows props from the original Muppet Movie. This shop is located in the Muppet Courtyard within Disney's Hollywood Studios at Walt Disney World.
This picture was taken on May 12, 2017.
Taken on May 12, 2017