Stock Photo: Historical Museum and Lenin tomb on the Red Square, Moscow, Russia