The Key
The Key

The Key, 2018
oil and gold metal leaf on linen, 48x24, sold

« prevbrowse allnext »