Back in 2021, I first met Caitlin, Teviah, Gwendolyn, and Zeliah at Goose Rocks Beach. At the time Caitlin was pregnant, and fast forward four years, and I got to see them all once again, this time with little Freija joining the family! What I remembered from my first session with this crew was how adorable they all were, and how giggly the girls were as we played on the beach. Luckily for me, neither of these things have changed, and once again I got to play and giggle with this super sweet family in their favorite place away from home. Gwendolyn, now nine is so grown up and is the most serious of the crew, although it didn’t take much for her to pull out the silly side. Zeliah is full of energy and smiles, and little Freija had no problem posing for the camera and running around her big sisters, mom, and dad. We had a beautiful sunny evening in Kennebunkport and once again I was so grateful to have this crew in front of my camera. 💕