Garlic
Garlic

Garlic, 2013
oil, 36x36 inches, $5200

« prevbrowse allnext »