www.allcarindex.com

1989 Hugenholtz Delfino (Netherlands)