James Sheehan
Installation
Pomona College, L.A.
1998
PREV / NEXT   8 / 43
BACK TO LATE 90'S