Lena Snow
About the author:
Lena is an internationally recognized, interdisciplinary artist, educator, and editor of the Goddessarts Magazine based in Germany. Besides producing several series over the years, she earned a master’s degree at the University of Mannheim.