cricketer
cricket umpire (1940-2009)
Not who you're looking for? Others named David Shepherd: British artist (1931-2017) · Australian rugby union player · American theatre producer · Australian rules footballer and cricketer
Connected
Studio characters