Doddington Hall Sculpture

More than 350 pieces of sculpture have gone on display in the gardens of Doddington Hall in Lincoln.

Latest ITV News reports

Advertisement