Rachel Roach Designs
0 FOLLOWERS
Roach is not a roach. She is fifty two roaches in a very clever suit. She lives in Chicago, IL, and this is the tumblog for her hexel, illustrative, and ceramic artwork.