Rachel Galbiati
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.
Country of birth: Switzerland
Place of residence: Switzerland
Website: rachelgalbiati.com
Instagram: @rachelgalbiati.art