Picture Frames And Framing in Russia Steklo I Mir Address: Lazorevy Proezd 3, 129323 Moscow Russia Phone Number: +7 495189 02 36