Cardiff Grange Harlequins FC
Jun 4, 2013Public
Photo: 03/11/07 - Ground photo taken at Cardiff Grange Harlequins FC (Welsh League) - contributed by David Norcross