Demeter

handcrafted paper and mixed media

29" x 58"

Pamela Neswald