Demeter
Demeter

Demeter, 2024
mixed media on paper, 42 x 42 inches, 50 x 50 framed, sold

« prevbrowse allnext »