Day 19: Knock Knock. Who’s There?

Is there anything more wonderful than hearing a knock knock knock at your door, then opening it to find this:

It happened to me today, a completely unexpected surprise.

How lovely!

30 Days of Grace