John Sherwood

John Sherwood

Ilford, United Kingdom

I was born and brought up in Melton Mowbray, Leicestershire. Since graduating from art school I have lived and worked in London in the UK.I have worked in many areas of art over the years. Discipli...

Read more