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