Canela Brand Identity for a Luxury Hotel

Canela is an organic luxury hotel in Brazil. We crafted the brand to inspire our clients and feel connected with nature.

More by Isaac Cubero

View profile