TOMÁS OCHOA
VIRUS
28 August – 17 October 2009
press release en de press Art Slant I Gatsby Magazine
installation views