jessica-rabbit-stickers Published April 9, 2014 at 438 × 585 in Sticker Robot Artist Profile: Steve Schumacher’s Epic Sculptures