The Human Riff Get link Facebook Twitter Pinterest Email Other Apps January 10, 2007 Introducing, a brand new acrylic painting on board of Keith Richards. Completed December 2006. Size: 73 x 51 cm ( 29 x 20 inches). Read more