Veil of Silence / Sheila Ryan
Veil of Silence / Sheila Ryan
is a song by
Celtic Jewels
it was released on
Barrachash