Image of Alfa Romeo 166

Alfa Romeo 166

Description
"Granada, Spain."
Author
TuRbO_J
Source
https://www.flickr.com/photos/30474136@N07/21760432693/
License
CC BY 2.0
Tags
Spain4
EDIT

※ EDIT ※ Connections

166 (Type 936) 166 (Type 936)
Car Model
Brand: Alfa Romeo
Production: 1996 - 2007
Units: 100,000
⇒ more info