Home40-foot-tall public sculpture created by Greek artist Costas Varotsos.2x 40-foot-tall public sculpture created by Greek artist Costas Varotsos.2x artpeopleadmin November 15, 2019 Tweet Pin It Share on FacebookTweetFollow us