Trojan Horse Memorial

Trojan Horse Memorial installation
2005
Athlone
Cape Town