Men's Diamond back mountain bike 20' frame in Aylesbury, Buckinghamshire for sale
Bike in good condition; tyres inflated and plenty of tread; bike stand; quality bike not much used; cost around £300
Bike in good condition; tyres inflated and plenty of tread; bike stand; quality bike not much used; cost around £300