Tamara
Tamara

Oil on canvas, 92 x 60 cm

Tamara
Tamara

Oil on canvas, 92 x 60 cm

show thumbnails