Headin' over to see the Head

Trip Start Jan 10, 2006
1
13
42
Trip End Jul 29, 2006


Loading Map
Map your own trip!
Map Options
Show trip route
Hide lines
shadow

Flag of Russia  ,
Tuesday, January 31, 2006

The largest Lenin head in the world. 'Nuff said.
Print this entry St. Petersburg hotels