Leo Davey

About Leo

  •  PREVIEW HIS WORK AVAILABLE SHORTLY

 

Leo Davey is a prize-winning artist from the edge of Exmoor.