Tim Densham


Tim Densham - car designer from United Kingdom. He was born on March 31, 1955 in Warwick.