← Return to photo page

The Muppets poster at Disneyland. They really are closer than we think!