17th-18th June, possibly at Goodwood?
Posted: Thu Jun 22, 2017 8:16 am
A colleague sent me this photo with a vague description of when and where he took it, hence the title. Either way it looks rather good. Anyone want to come forward and claim it?