James Sheehan
The Source - studio installation
World Trade Center, 91st floor
LMCC
2001
PREV / NEXT   7 / 21
BACK TO THE SOURCE