This is a Photograph of a Sticker on a Leaf By Zoltron | January 22nd | Artist Stickers 22 Jan TweetSharePin0 Shares