Elly D impresses with ’80s pop atmosphere on ‘Lucky’

The Dublin singer-songwriter Elly D released her debut EP Rise of electro-pop…