National Trust deemed ‘imperious’ for selling Scottish island
The National Trust for Scotland sold off the 90-acre Isle of Insh for £353,000, even though it’s former owner wanted it to stay in a natural state.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed