2005 Vauxhall Vectra Design from UK and Ireland

Well built, satisfying car to own