Tin Ogdoi MeraHaris AlexiouFrom Ta Tragoudia Tis Haroulas · Released 20 April 2018 · EMI GreecePlayShare2:28Details from DeezerDownloadAbout 20 seconds