Muppet laptop cases (Disney Store Europe)

Muppet laptop cases made for the United Kingdom Disney Store.