Snorkl3guy's New York City, NY, USA
10 Reviews |
The Museum of Modern Art (MoMA)
11 West 53rd Street
While the size of the Met can be overwhelming, and the Guggenheim's art can be underwhelming, MOMA i...