David Fanshawe

1942 - 2010

British