New York City - Edi Chen
Powered by SmugMug Log In

The Metropolitan Museum of Art

The Metropolitan Museum of Art, colloquially "the Met", is located in New York City and is the largest art museum in the United States, and is among the most visited art museums in the world.

20161104TheMetropolitanmuseumArtsymmetrysymmetricalbilateral symmetrygeometryblack and whitecontemporary artmonochromefine artfreedompeacefulquietserenityetherealbalancephotographyimagephotoprinturbanarchitecturalarchitectureupper east sidelooking upcloseupabstractlonely planetmanhattannew york citybuilding interior