L’ISOLA TERRA is a upcoming brand in Los Angeles, CA, that produces artisan bathing products such as soaps and shampoos. The illustrations above were a part of the developed logos for their brand.