D

Acting

Derek Hammond-Stroud

Died 14 May 2012