Kentwell Hall, in Long Melford, near Sudbury, sees sheep give birth to five lambs defying one-in-a-million odds
https://nordot.app/1151206355606339732