Posted onFebruary 26, 2011AppsMoscow Art.Lebedev, Metro 24 ★ Stop! Read this! It's Important! ★Metro map of Moscow (Russia) for app called "Metro 24" by Art.Lebedev studio.This map is in Russian. If you…Read More