Designed by
Title
Triumph Dolomite Sprint Car on display at the National Transport Museum, New South Wales, Australia. #261067334
Description
The Triumph Dolomite Sprint Car on display at the National Transport Museum, New South Wales, Australia.
This image is editorial