Leif Shires

Top Songs & Albums Leif Shires

8217 Followers

Key songs

Leif Shires
Here We Come A-Caroling
3:04
Leif Shires
Nature Boy
3:29
Leif Shires
Silver Bells
4:31
Leif Shires
What Are You Doing New Year's Eve
4:05
Leif Shires
I Will Wait For You
3:46