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). Get link Facebook Twitter Pinterest Email Other Apps