Pages

Sunday, April 19, 2015

Iridescent insect sculptures from ewaste



UK artist Julie Alice Chapell's Computer Component Bugs sculptures are iridescent, intricate assemblage sculptures made from ewaste. Read the rest



An interesting read via Boing Boing


No comments:

Post a Comment