TWG 1985 London (GBR)
The World Games 1985 London (GBR)
45 photos · 70 views