Yellow Ochre / 0196 Paperroses - Size 100 x 100 cm - Acrylic on canvas
0196 Paperroses - Size 100 x 100 cm