The Flowing Spring, Playhatch

Photos of The Flowing Spring pub, Playhatch, Oxfordshire