Art Kaleidoscope

Between art and craft

Ivan Tsarevich, the hero of Russian folklore, on The Magic Flying Carpet. Painting by Viktor Vasnetsov. 1880

Ivan Tsarevich, the hero of Russian folklore, on The Magic Flying Carpet. Painting by Viktor Vasnetsov. 1880