Dogwoods
Dogwoods

Dogwoods, 2017
oil on canvas, 72x72 inches, $8000

« prevbrowse allnext »