1974-2016 Charity Shield Programmes, a good collection of 43 programmes. Most are in good condition with a couple with signs of wear (43)
1974-2016 Charity Shield Programmes, a good collection of 43 programmes. Most are in good condition with a couple with signs of wear (43)