Branding
Branding done for a resort that believes in delivering an experience that truly relaxes and rejuvenates the guest with the help of Mother Nature. The logo is inspired from falling leaves, the wind and the lightness experienced when in the presence of nature.
More by Noun Creatives View profile
Like