2021 Michelin Le Mans Cup 2021, Barcelona, Spain. Photo © John D Stevens.

Share