Tuesday 7th October 2025
Search limited to 'Shepherd once ha'
A shepherd once had lost his love : song for 3 voices / Trad. Newhailes NH 14/7