Oh! Why left I my Hame ... Arranged by J. Sneddon.
Macleod, Peter
Sneddon, James
Sneddon, J.
MACLEOD (Peter) ; SNEDDON (James)