Previous
Next

Stavrida in Oil

"Stavrida in Oil", 1983
Oil on canvas, 68 x 90 cm
Private collection, St. Petersburg