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