Limited edition print (edition of 20), made for ART THE HAGUE 2021.
Size: When framed 40 x 40 cm
Sold Out