LondonSt Albans

Aviva London Grand Prix – Samsung Diamond League 2012: Day Two