Tudor Zbarnea

Rhythms, 2002, oil on canvas, 80x240

Close