russia017 Published October 17, 2012 at 1813 × 1050 in Russian Odyssey ~ Part 1 ~ October 1995 ← Previous Next → The Museum at the end of Red Square in 1995