Spider Lily VIII
Spider Lily VIII

Spider Lily VIII by Eliza Thomas, 2021
acrylic, pencil, ink on rice paper mounted on canvas, 72 x 36 inches, $6800

« prevbrowse allnext »