Shop for Moscow wall art from the world's greatest living artists and iconic brands. Founded in 1147, Moscow was the political and economic center for the first Tsars, and today is the largest city on the European continent. With Saint Basil�s Cathedral and State Historical Museum, Moscow has a skyline of iconic buildings. Red Square, with the long shop galleries of the GUM Department Store and other post-revolutionary buildings, is a favorite tourist attraction. Moscow art provides an…