Noor ZehraNov 4, 20192 minSelf Esteem at Electric Brixton - 24.10.19If you’re not familiar with Rebecca Taylor’s music project Self Esteem, please do yourself a favour and listen to the album Compliments...