Swimming men's 100 metre freestyle podium, Nathan Adrian (United States), James Magnussen (Australia) and Brent Hayden (Canada) - London 2012 - puzzles
0
0
Swimming men's 100 metre freestyle podium, Nathan Adrian (United States), James Magnussen (Australia) and Brent Hayden (Canada) - London 2012 - puzzle for print