MapMyRide | 42,88 kilómetro Road Cycling on mar. 30, 2012 at 01:02 PM in Castelldefels, Spain