Ilya Kukushkin Posted on 7. July 20207. July 2020 by theofilos ← Previous Next → Fountain of the Four Rivers oil on canvas, 120 x 140 cm, 2015