Lenin Park
178 x 225 cm, oil/acrylic on canvas

Thumbnail Thumbnail Thumbnail

Lenin Park
178 x 225 cm, oil/acrylic on canvas

Floating Island
195 x 305 cm, oil on canvas

Heritage Cruze 2
160 x 255 cm, oil on canvas