1981 Garelli Super Sport XL LTD

1981 Garelli Super Sport XL LTD
  • Uploaded by Ryan Couture on June 12, 2011
  • Original photo: 750x421 / 76KB