Bill in Margaret's arms. Note the infamous harness that Mom & other adults used to lead Bill around like a dog on a leash. When he got a bit older Bill tossed it out the window while the car was on a busy road. Is this location Plymouth Rock? Is that Dad in the background?