29.5.10 - Giant Defy 3

Giant Defy 3.

RRP £625

My price £575.