Just in – Selle Italia Turbo, 1980 Brown

April 15th, 2011 Posted in New products

20110415-061201.jpg

Very pretty reissue Turbo, in brown suede.. $130