The Metropolitan Museum Of Art
Additional Details:
Located in Central Park fronting on 5th Avenue at 82nd Street and was incorporated on April 13, 1870. It contains priceless works of art from all countries of the world - the Egyptian and Far Eastern Collections being particularly noteworthy. |