Putput / Popsicles

I love this serie by the Swiss/Danish artist duo, PUTPUT.