Scotland Magdalena Byrska & Ewa Kowal. Scotland is a nation in northwest Europe and one of the four constituent countries of the United Kingdom. It occupies.
Scottish artists bring nature into healthcare
Art News Scotland 2012