Clayton Show

Community Centre Northwood Lane, Clayton, United Kingdom