Green Ray

Design concept for Green Ray, one of the leaders in the Russian canned food market

Chipsa
Breaking boundaries to create the future
Get in touch

More by Chipsa

View profile