Daffodils in Threave Garden, Castle Douglas, Dumfries and Galloway, Scotland. Property of the National Trust for Scotland