Photo not available

Haddenham Cricket Club

Installed May 2012 Wired