A sound installation composed by artist Micaela O'Herlihy in 2007 for an exhibit at Paper Boat Gallery in Milwaukee, WI titled "The New Witch"For the exhibit O'Herlihy sifted through 60 films featuring witches and pulle…
Home
Feed
Search
Library
Download