Russian Lifestyle Clip 2012
Have you ever been to St. Petersburg in Russia? Maybe you have or maybe you are planning to, either way, MotorShow is going to take you there to see the State Hermitage, one of the largest and oldest museums in the world, founded by Catherine the Great, it includes around 3 million remarkable items to see…
09 October 2012, 12:00 AM