Matvey Levenstein

Church, 1998
Oil on linen
51 1/2 x 76 in

Matvey Levenstein, Church, 1998
Larissa Goldston Gallery