Giant - Monkey

Installation Slide Film on Plate

H48xW81 cm.

2004