Carla Or

Carla Orozco is an illustrator and graphic designer based in Switzerland. She dr...