Lieutenant Gordon Davis McLean - World War One Memorial Honour Roll

Portrait of Lieutenant Gordon Davis McLean