Shaw Osha
Hospital Polaroids, Spray paint on paper, 60 x 72 in.
2009
PREV / NEXT   11 / 14
BACK TO HOSPITAL POLAROIDS