Wednesday, December 23, 2009

INSTALLATION: Mirror, Mirror at t Victoria and Albert Museum, London by Jason Bruges Studio :