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