Bain J M 2nd Lt 12th Cameronians

UK Photo Archive: B &emdash; Bain J M 2nd Lt 12th Cameronians

UK Photo Archive: B &emdash; Bain J M 2nd Lt 12th Cameronians Obit

Click on photo to purchase photographic copy.