Name
Helen Mirra
Country
USA
Born in 1970 in Rochester, NY (USA), lives in Chicago. Varying forms of media (including: film, video, sound, text, sculpture); typical theme is the relationship between the natural environment and human participation (for example work about forest decline, growth ideology, railway construction and militarization).