Daily Archives: February 12, 2014

Picture of the Day – An Illuminated Snow Tunnel in Russia.

February 12, 2104 – Picture of the Day: An illuminated snow tunnel in Russia. The Master of Disaster

Posted in Great Photos, Russia | Tagged