Trevor Tennant - Bowmen, 1965 (detail)

Trevor Tennant

September 7, 2013

Trevor Tennant is a British artist and sculptor who was born in London, as the son of artist C. Dudley Tennant.