Indie artist Nikitaa drops her debut English album titled ‘High Priestess’

Indie artist Nikitaa drops her debut English album titled ‘High Priestess’. The breakthrough star on the…