Size / / /

Holli Mintzer is still pretty sure that the Muppets are real. She lives in College Park, MD, where she reads, writes, and attempts to knit.


Holli Mintzer in our archives