€40.00
Out of stock
Giclee print ,Printed on HAHNEMÜHLE German Etching 310 g paper. 32,3 x 32,3cm
• Shipped in a special tube for posters. Limited edition of 60.