Maximilian Lenz (1860-1948)

Maximilian Lenz
Goddess Iduna and Peacock, 1932
Iduna (anglicized) is a Norse goddess associated with youth and fertility.