Peugeot 103SP

Peugeot 103SP
Could be a '79, don't remember. Amazingly well-built for the French.
  • Uploaded by Teddy on June 12, 2011
  • Original photo: 750x500 / 114KB