Demeter
handcrafted paper and mixed media
29" x 58"
Pamela Neswald