Lieutenant Bryce Thomas Davidson - World War One Memorial Honour Roll

Portrait of Bryce Thomas Davidson