Semele HWV58: Where'er you walk

Song Semele HWV58: Where'er you walk
Artist Various Artists
Album 100 Best Encores

Lyrics