Cooper, Leonard profile picture

Cooper, Leonard

The King's Own Yorkshire Light Infantry: (the 51st and 105th Regiments of Foot)