Back to photostream

Pyongyang 118 trolleybus

stopping at Department Store no. 1. Each red star indicates 50,000km of accident-free driving.

12,828 views
10 faves
10 comments
Uploaded on October 28, 2008
Taken on May 31, 2008