No photo available

Shepperton Ladies Cricket Club

Installed March 2012 Wired