Rachel Galbiati is a self-taught fine artist and illustrator based in Switzerland. Her colorful and bold paintings and digital drawings center around the wild feminine.

See More Artists...