Celtic Tapestry Wall Hangings

Celtic Tapestry Wall Hangings

Cead Mile Failte actually means Welcome in Gaelic. It is great hang in a hall for that extra added warm welcome