20051103 North Korea: Pyongyang
Kim Il Sung Square, Tower of the Juche Idea, and BBQ Duck.
28 photos · 676 views