Ella Logan , Donald Richards

Comprised of:

  1. Ella Logan Female Person, Born: 06 Mar 1913 in Glasgow , Died: 01 May 1969 in Burlingame
  2. Donald Richards Male Person, Born: in

Recordings (1)

  1. Finian's Rainbow: Old Devil Moon 3:35 (1994)