Full resolution (700 × 532 pixels, file size: 70 KB, MIME type: image/jpeg)
Appears on these pages
Muppet Stuff was a New York City boutique located at 833 Lexington Avenue from 1980 to 1993...
This is a disambiguation page — a list of articles associated with the same title. Muppet Stuff...