Lena Snow

Lena Snow is an internationally recognized interdisciplinary artist based in Germany. She re-uses different materials, like plastic, cardboard, textiles and other objects and implements them into her artworks. Her Goddess series shows female enteties that are mythical, energetic and empowered.

See More Artists...

error: