Sticker design

An illustration for a sticker design, but also an illustration about how humans and nature can interact. This interaction is a very personal feeling.