Telling the story of the Great War in the towns and villages of Inverclyde
Born Port Glasgow, enlisted Cowdenbeath
CWGC has him as G Davidson.