Hayley Westenra

Hayley Westenra

Uninformed

roll up this ad to continue

Hits

All I Have To Give

Dark Waltz

Many Times Always

Melancholy Interlude

Never Say Goodbye

All songs

All I Have To Give

Dark Waltz

Many Times Always

Melancholy Interlude

Never Say Goodbye

Prayer

share this page