Tibetan Buddhist painting of Marpa the Translator on the Holy Island, Isle of Arran, North Ayrshire, Scotland