CRAVEN’S PART IN THE GREAT WAR

£22.00

Roll of Honour of all those from the Craven district of N Yorks who died with biographical details and portrait photos plus list of Awards.