The journal
Open the journal →The conversation starts in the journal — be the first to post.
About David Townsend
David Charles Humphrey Townsend was an English cricketer who played in three Test matches in 1935.
Everything about David Townsend →- Occupation
- cricketer
- Citizenship
- United Kingdom, United Kingdom of Great Britain and Ireland
- Born
- April 20, 1912
- Died
- January 27, 1997