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