sport cyclist
British competitive cyclist
Free account · your comment posts right after signup
Connected
Not who you're looking for? Others named William Holmes: actor · senior Australian Army officer during the First World War (1 · cricketer (1885-1951) · English academic and Dean of Exeter