Major James Miles Langstaff - World War One Memorial Honour Roll

Portrait of Major James Miles Langstaff