Rose is fully ensconced at Home Farm, Kim Tate does some digging, and Ella is concerned.
Season 53 • Episode 142 of 249