Hugh David
| 17 Jul 1925 | Aberystwyth, Wales, UK
• 137 views • 0 thumbs up • 0 thumbs down
Death date: 11 Sep 1987
Biography
No biography available