Vladimir Makovsky, master of social painting

Vladimir Makovsky
The finest canvasses from this virtuosic painter.
Read more