trojan horse

















Trojan Horse
oil and acrylic on canvas
96 inches x 104 inches (diptych)
2010
private collection

prev / next


portfolio
home