Sun Spirit Festival Chillout stage

Design concept of brand identity for the Sun Spirit Festival.
Chillout stage logo

More by Manitou

View profile