Tudor Zbarnea

Centre, 2000, oil on canvas, 80x80

Close