Vauxhall Astra
6 generations
Vauxhall Astra
J
2009 - 2015
Vauxhall Astra
H
2004 - 2010
Vauxhall Astra
G
1998 - 2005
Vauxhall Astra
F
1991 - 2001
Vauxhall Astra
E
1984 - 1993