Spring has definitely arrived. We had just received a small shower the night before, so a fresh spring aroma permeated the air. It was a very pleasant sunny spring day. There were still a few remnant snowbanks around. The Canada Geese have been back for a few weeks now...