Trojan Horse

2020
Acrylic on Canvas, 76x61cm

Trojan Horse

2020
Acrylic on Canvas, 76x61cm