Operabase Home

Biography

Full name : Alexander Carmichael

Also known as : Alexander Archibald Carmichael; Alasdair Gilleasbaig MacGilleMhìcheil

Profession : Translator, Librettist

Explore more about Alexander Carmichael

Trusted & used by