It seems as McLaren did a major professional photo session with all their F1's. Those pics of XP5 from that mag seem to be taken from the same series which was used for the book "Mclaren - The Cars 1964-2008".
I hope we will see further pics from the LM and GT...