Green Ray

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

Chipsa
Breaking boundaries to create the future

More by Chipsa

View profile