UNIQUE PIECE
POLAROID2006STA1

POLAROID2006STA1

450 EUR
Polaroid 8 x 10"
2006
21.4 X 27.5 cm (image size 19 x 24 cm)
Unique piece

Signed and stamped on reverse
on a museum archival label.