Below: Trojan Horse on set in Malta
Appointed Supervising sculptor for the full size, 42’ tall, Trojan Horse.