“This is Your Waste”: confronting installation forces people to face their waste
A confronting new installation is compelling people to rethink how much they consume and throw away, by forcing them to face their waste head on.
Showing 821 to 840 of 1395 results for