Trojan Horse
oil and acrylic on canvas
96 inches x 104 inches (diptych)
2010
previous
next
PORTFOLIO
HOME