Ruby Keller

aka Peter Worswick, one of the most collectible artists in the UK. Read More