Eleonora Romanescu

Forest Space, 1992, oil on canvas, 85x112

Close