1934 MCC Land's End Trial.
1934 MCC Land's End Trial.
Land's End, England.
Spectators struggle for the best vantage point.
A Race Through Time exhibition number 59.
World Copyright - LAT Photographic
Ref: C2878