A new show at the Queens gallery Mrs. proves that dogs may be man’s best friends, but cats are humans’ idols.
Exhibition
Posted inArt
Nearly 100 Maya Masterpieces Are Now on View in New York City
The Metropolitan Museum of Art’s Lives of the Gods exhibition is the first major US show of Maya art in the last decade.