swine flu @ the foundry
from may 4th 2010
permanent display
formerly at 86 great eastern street london uk
www.foundry.tv
-
140x110 cm black and white giclée print
-