Concept for PAPAYYA STICKERS LAB

Site for a Ukrainian manufacturer of unique stickers PAPAYY STICKERS LAB. It was interesting to come up with something as interesting as their stickers.

More by Mary Potoplyak

View profile