This is a film, written, produced, directed and shot by Chester Dent, about legendary shoe designer Terry de Havilland in 2003.
It's embedded with his online resumé at chesterdent.com. Chester is permitted to show the film for the purpose of promoting his work.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?