Chimera

ChimeraWeb.jpg

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

Filed under: