Top of the week: 98: This is Mary Powell (yes, she goes by both names), and she is dressed as Mary had a little lamb

1 2 3 4 5 6 7 8