Moscow Framed Prints
Display some of the proudest icons of Russian heritage with these Moscow framed prints. Moscow is Russia's capital city, and it is the home of the Kremlin and Red Square. Known for its splendid, decorative domes, including those of the Cathedral of St. Basil, Moscow is readily identifiable at a glance, blending the beautiful past and present of the city seamlessly.