Our Collection

Design Faults

Top of page

Highway safety clip to warn people to report car defects to the Department of Transport.

1973, 30 s

Top of page
Top of page