nipplemonkey.com
The Marvelous, Monstrous Met
I mastered the Met. And that’s no easy task. The Metropolitan Museum of Art in New York City is the largest art museum in the United States. Had I realized what a massive undertaking it was, I woul…