Pamela Tait – A Force of Nature – Artist Interview
Pamela Tait is an internationally exhibited Scottish artist living and working on the Black Isle in the Highlands of Scotland. She has had a number of very successful solo exhibitions on both sides of the Atlantic, and her works have … Read More