www.davidwlowe.com
38 countries, 335 days, 41,514 miles
Thursday, 2 July 2009
Back in the USSR
Ulan Ude - home to the world's largest Lenin head.
Newer Post
Older Post
Home