vintage red Triumph Stag car. The Triumph Stag is a British car sold between 1970 and 1978 by the Triumph Motor Company, styled by Italian designer Giovanni Michelotti.
Photo by kelnel
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00