logo
priests, etc. under the chasuble. Alba - the Scottish Gaelic, Welsh language (Yr Alban) and Irish language name for the constituent country of Scotland. Albion