STELLA EBNER
LEFT SIDE
2010
Screenprint on Stonehenge paper
6' x 5'
Installation of 9 screenprints
PREV / NEXT   8 / 20
BACK TO EVERYTHING YOU HA...