justbritish.com
Return of the Atalanta - Just British
Last produced in 1939, a modernised completed Atalanta will be displayed at the fifth International Concours of Elegance at Windsor Castle.