Yes, that is Clarice as Mrs. Castle, with Monica Rich (what ever became of her?) as Sarah Castle. BTW, this is the only time in the DS universe we got to see Clarice in her natural titian-haired state, without those damn wigs she wore on the show......