Mikhail Mikora

The Fountain of Triumph

Sold
The Fountain of Triumph

210 X 120 .oil on canvas.2011