The sublime and the impractical…

By September 22, 2019 Headline News

The National Motor Museum was the meeting place for this unlikely photo of  motoring icons from both the UK and Italy! Photo Toby Sears