Day 106 of WonderYesterday we had an unexpected visitor. This stunning kestrel had flown into a third story window which resisted his flight and thrust...