Next Image
 

A 'PARADE' of restored Volkswagens on the streets of Lima, Peru.
11/1/2006
Santiago 026