Stage set for unusual Perthshire theatre tour

Stage set for unusual Perthshire theatre tour

Breaking