Chimera

ChimeraWeb.jpg

Chimera. 2015. 46 x 56 inches, oil and image transfer on canvas.

Filed under: