Metropolitan Museum of Art

The Metropolitan Museum of Art is the largest art museum in United States of America, situated on the edge of Central Park of New York.

Comic Timeline
British Museum lent the Pendant of Cleopatra to the Metropolitan Museum of Art where it unfortunately was stolen. Lara Croft offered her help in finding it again.