“TREBUCHET”, 2006, 74″H x 86″W x 34″D Published January 24, 2015 at 450 × 600 “TREBUCHET”, 2006, 74″H x 86″W x 34″D