TWG 1985 London (GBR)
The World Games 1985 London (GBR)
68 photos · 263 views