• Image of Print - White

30x30cm
Printed on high quality paper
Matte finish
Signed

This is a polaroid from December 2012 (no. 156).

Shipping cost for your country will be added at checkout.