anna short harrington (in frame)