James Sheehan
Installation
Rome, Italy
1993
Pre-emptive installation for MFA exhibit
PREV / NEXT   3 / 48
BACK TO EARLY 90'S