That poster is defenitely huge find, that price!
I think that, you made good decision to put it on those frames. It's clear, simply and same collored than the car on the picture. Very nice! I like!
And those wheel nuts, how many today have something like those on the self at home?
Great stuff!
By the way; now when you mentioned that location of that poster; could you possible have information where the XP1 LM press images have been taken? I mean these ones:
XP1 LM Press
XP1 LM Press
I have thoughts, that it might be somewhere near the McLaren's factory.
It defenitely was Autumn I think, near end of the 1995 Year. And the environment looks very much possible UK location?