ADVERTISEMENT

Where was Lorde born?

She was born on the 7th of November, 1996


Where was Lorde born?