1981 Puch Magnum Limited LTD, Riders View

1981 Puch Magnum Limited LTD, Riders View
  • Uploaded by Tab Patterson on November 28, 2001
  • Original photo: 640x480 / 64KB