keith richards painting

“Happy” • Oil on canvas • 30″ x 30″ • $1100