Michelangelo, The Touch - $3600

86 x 29in 128 x 74cm Painted tapestry 2011