I love this picture of Holly. Alone in amongst the wildflowers. It was captured in the grounds of HIghclere Castle, famed for being the film location of the much acclaimed TV series, Downton Abbey. We love just down the road…