Stanislas Piechaczek


Floating

Acrylic on Canvas
64 x 79 cm



 
Print