Stained glass picture of beautiful village square of Chilham in Kent, featuring the White Horse inn, in a vibrant green glass frame. £42.00