All American Waste
All American Waste
Ely Center of Contemporary Art, New Haven CT
lcd monitors 25 x 46
2014