A few photographs from Top Farm.
Top Farm Livery, The Village, Keele, Newcastle, Staffordshire. (01782) 617105