1937 Atalanta 2-litre sports car, a hand-made British built sports car, and one of only two short-chassis examples, sold for £287,500.
Auction: Bonhams London December 2020
© Bonhams
1937 Atalanta 2-litre sports car, a hand-made British built sports car, and one of only two short-chassis examples, sold for £287,500.
Auction: Bonhams London December 2020
© Bonhams