Return to Vehicle Directory

Darracq (Talbot)

Darracq was a conglomerate of companies ? French expertise and English money