You will of course recognise all or most of the people in the picture but can anyone tell me where it was taken? BD 86 on the t-shirts is a clue but not enough to help me to recall in which town/country this photograph by Patrick Anderson was taken. Can you help?
Had thought this site would be supplying answers rather than questions but nobody’s perfect.
Just learned - it was a 1986 convention at Sierre in the Swiss alps.