Friday, November 14, 2008

Cindy Sherman at Metro Pictures

Check out Cindy Sherman's most recent thought provoking images:

MetroPictures
519 West 24th Street
NYC
(Between 10th and 11th avenue)
On view November 15 - December 23, 2008

No comments: