Achilles’ Heel

 

Achilles’ Heel

2006
70 x 40 cm
Oil on canvas