Below: Trojan Horse on set in Malta

Troy (2003)

Troy (2003)

Appointed Supervising sculptor for the full size, 42’ tall, Trojan Horse.