Title: LOLA - All the Sports Racing Cars 1978-1997
Subjects: Sports cars