Close-up of an aluminum engine part labeled 'MADE IN ITALY', suggesting it is not a 1981 Garelli Rally Sport.
AI caption June 2012 · Photo 371 of 438
No comments yet.
No comments yet.