WAT-Novosibirsk-Lenin-statue-EBjorkman-DSCN7107-618-pixels

The USSR's first leader, Lenin, still towers over the main square in Novosibirsk, which means "New Siberia"Photo credit: Eileen Bjorkman

The USSR’s first leader, Lenin, still towers over the main square in Novosibirsk, which means “New Siberia”
Photo credit: Eileen Bjorkman

The USSR’s first leader, Lenin, still towers over the main square in Novosibirsk, which means “New Siberia”
Photo credit: Eileen Bjorkman

Share your thoughts