Specializing in capturing memories of families, high school seniors, children, and pets.

Finnegan | Lanesboro, MA | Massachusetts Pet Photographer