The Most Touching Photos Of 2016

Rio de Janeiro, Brazil

Professional blind runner David Brown celebrates the victory at men’s 100-meter T11 final during the 2016 Paralympic Games.


Photo: Alexandre Loureiro/Getty Images

«1 ... 1415 16 1718 ... 30»

You might also like More from author

Leave A Reply

Your email address will not be published.