Orange Leaf

Screen print

4 Layer

2023

40 × 40 cm

12