City Slickers Poster Art Show

Coming up this April 16th in Cape Town, South Africa. It's so cool to be in the show, I don't want to give away what I entered. Check back, I'll put up the full image after the show date! For more info on the show check out the sites on the flier.