Hugh David

Hugh David

1925-07-17 | Aberystwyth, Wales, UK

1987-09-11