North Koreans, seen through a raindrop spotted bus window, walk with umbrellas in front of the Tower of the Juche Idea in central Pyongyang, North Korea Monday April 18, 2011.
Section:Photo
Share on Social Media
Section:Photo
Share on Social Media