Walker Edmiston

Walker Edmiston

Born 6 February 1926 in St. Louis, Missouri, USA

Died 15 February 2007 (aged 81)

Crew