Baboon

SKU: 24678 Categories: ,

50,00  VAT Included

46,73 
non-EU

Only 1 left in stock

Produced in Costa Rica. 50x70cm, black screen print on coloured paper, limited edition of 30 hand-signed & numbered copies.