Sorry to hear about your accident Jen. Thoose deer can really cause a lot of damage and in some cases serious injury. Your picture is great. Looking forward to seeing more. Are the northern lights just in your area or is there a possibility of seeing them here in New England? I would love to see them.
Bert