Shaw Osha
Hospital Polaroids, Spray paint on paper, 32 x 24 in.
2009
PREV / NEXT   3 / 14
BACK TO HOSPITAL POLAROIDS