Dmitry Maevsky

Tver Land 1973
oil on canvas, 15.75” x 19.7”
unframed
Price includes shipping and customs
$4,500.00