Sunday, July 6, 2014

CHRIS OFILI, OVID - DIANA & ACTAEON, Victoria Miro Gallery, London, 272 pgs (2012)

No comments:

Post a Comment