Saeed Khan / AFP/Getty Images
July 25, 2012
Military personnel hoist the Nepal national flag during the flag-raising ceremony at the Olympic village in London, two days before the start of the 2012 Games. Nepal has sent delegates to 14 Games.
Currently there are no comments. Be the first to comment!