Rachel Shenton Was Seen on the Set of All Creatures Great and Small in North Yorkshire 04/07/2021-5 Previous image