Return to Vehicle Directory

Swallow Doretti

A British sports car based around a tubular chassis and the Triumph TR2 engine built only in 1954 and 1955