40 Strange Olympic Uniforms: Wacky Outfits Of The Past And Present

Daniel Rosenblat