Login
All Aboard A Blast from the Past — The J.E. Henry Locomotive
This past few days, just after the Christmas holiday, my family and I spent a few days in the White Mountains of New Hampshire—a place that holds a special kind…
Franklin Youth Football || v CANTON
… and suddenly, it’s November. The leaves have almost all fallen from their branches and I think it’s officially stick season. I’m just about ready to embrace winter and everything…
Franklin Youth Football || v King Philip
I’m a bit behind on posting Callan’s games. It’s been a busy season — one that just wrapped up this morning in Mansfield. I’ll get to the Mansfield and Canton…
Chasing Comet C/2023 A3 Tsuchinshan in Eastern Massachusetts
Early evenings, crisp autumn air, and a bit of patience are all you need to capture something truly otherworldly. Recently, I spent some time photographing Comet C/2023 A3 Tsuchinshan as…
Terrible, Horrible, No Good, Very Bad Day
Franklin Youth Football || v Taunton Truth be told, I don’t think we’ve ever had Alexander and the Terrible, Horrible, No Good, Very Bad Day in our library of children’s…
Miserable.
Franklin Youth Football || v North Attleboro Cold. Wet. Uncomfortable. All the right words to describe the evening when the Franklin Panthers G3 faced off against their rivals, North Attleboro.…