Nov 19, 2007
LTA Shrewsbury Challenger - Shrewsbury
United Kingdom
Surface
Clay
Netherlands
France
Tennis Board
© 2022 Tennis Board