Trevor Sowden
Trevor Sowden was born in Cardiff in 1933. He trained at Cardiff College of Art, and also has the Goldsmith’s College Advanced Diploma. Following National Service in the Royal Navy, he taught art in East London. Since retirement, he has concentrated on painting, printmaking and small sculpture. Draw...