Description: Allitalia Ltd : Independent Italian Auto Specialist : Based in Wrexham, North Wales, UK Lancia : Alfa : Fiat Historic and Modern Classic models Historic rally and motorsport specialist
delta (896) lancia (189) wrexham (187) integrale (45) allitalia (5)
This page uses frames but your browser does not support them.