Shall she, shan't she?

It's one dilemma after another for Alison as Christmas approaches rapidly.

2356 232