Looks like fun!!! It must be a day for grandparent pix around bloggityland.
Wow. That was a lot to digest! Happy Birthday - late, but hey - what can you expect from someone who doesn't know you right? :) LOL.Looks like you've been enjoying your first weeks of summer vacation.
Go ahead...tell me like it is!