Dellonix is a European sculpture company with locations in Switzerland, New York, and San Francisco.