Iconic Metropolitan Museum Plaza Redesign Silva Cell Case Study
Founded in 1870, The Metropolitan Museum of Art in New York City is the largest art museum in the United States, housing more than two million works of art spanning over 5,000 years from around the world. Located since 1880 on Fifth Avenue on the eastern edge of Central Park, the museum welcomes more than… More