Tag Archives: Paige Gouldthorpe

Senior Paige Gouldthorpe shuts down Masco 12-0 on Senior’s Day

Pitcher Paige Gouldthorpe tossed to 1B Courtney Walsh five times in this game

The Clippers had baserunners all afternoon

(Newburyport MA) Newburyport pitcher Paige Gouldthorpe made her last appearance at Pioneer Park a good one.

The Clippers (11-7) took Masco out, 12-0, via the mercy rule in the sixth inning on a sunny Tuesday afternoon at Pioneer Park.

“Paige looked good on the mound, which was key to this win,” said NHS coach Bob Gillespie afterwards.

Paige registered eight strikeouts, walked none, and gave up only four singles.

Masco (5-14) was their own worst enemy in this one yielding thirteen walks and committing three errors during the game.

Surprisingly, Newburyport did not have a huge inning, although they were rolling in that direction in the sixth inning with four runs and counting as the game was called.

Liv Salvatore had five RBI including a bases-clearing double in the 2nd inning

Junior Liv Salvatore was the hitting star for the home team driving across five teammates.  Her bases-loaded double cleared the bases and gave Newburyport a 5-0 lead in the second.

Masco coach Frank Kowalski used three pitchers (Alex Locke, Olivia Molloy, and Liv Filmore) during the game.

The Clippers started their half of the first with four straight baserunners.  Meg Winn reached on an error (3B Vanessa Hurley) and the others were walked.  A run was forced in and a quick pitching change happened.

Olivia Molloy came on in relief and got three groundouts and the Clippers were held to a two-run inning.

An error by 3B Vanessa Hurley extended the second inning, loading the bases.  This was when Liv Salvatore drove home three unearned runs with a double.

Meanwhile, Paige Gouldthorpe was throwing hard with good control.  The senior scattered four hits and handled five grounders.  Masco had only one fly ball out in the game.

The Chieftains brought on Liv Filmore in the 5th inning and the Clippers batted around.  Three walks and three hits (Paige Gouldthorpe, Annie Siemasko, Callie Caponigro) led to three runs. The inning ended with the bases filled with Clippers.

The Clippers combined one hit with four walks and a Chieftain error in the 6th inning to get the four runs needed to end this game early.

Annie Siemasko reached base five times

Both Liv Salvatore and Annie Siemasko reached base all five times they batted.  Both had two hits.

Sophia Cicilla, Gabby McSweeney, Brianna Mellilo, and Sheila Caputo had the hits for Masco.

Callie Caponigro came off the Newburyport bench to get two hits and drive in two runs.

Paige Gouldthorpe on the game: “That’s two shutouts in a row for us.  It’s a confidence builder going into the tournament.”

Paige on Pioneer Park: “I started learning the game here.  I was in 3rd or 4th grade.  This is the mound where I started pitching from.  There are good memories here for me.”

It was Senior’s Day and I thought I would get recognized but instead they honored Paige, Courtney Walsh, and Sarah Linehan.

Masco senior Gabby McSweeney

In a nice gesture, the Clippers recognized the seniors on the Masco team before the game.  Paige sang the National Anthem.

Clippers coach Bob Gillespie: “We needed this one to get ready for the playoffs next week.  We hit the ball, played good defense and Paige was on her game.”

Newburyport had eight days off before today’s game and may have that many days off again before the tournament starts.  “Maybe we’ll get in an alumni scrimmage before the tournament,” said Coach Gillespie.

Good crowd on hand.  I suspect that many of them were connected to the NHS seniors.

(All of the pictures above and below will enlarge considerably if you click on them.)

Lily Andrews

Double play

Mikayla Vincent

3B Vanessa Hurley chases a grounder

Paige Gouldthorpe slides into 2B as shortstop Gabby McSweeney takes the throw

Paige Gouldthorpe pitches

Third base coach Bob Gillespie sends Maddie Duford home

Trouble in the Masco infield

Courtney Walsh looks at a pitch from Liv Filmore

Callie Caponigro (11) off of 2B after driving in two runs

Seniors Paige Gouldthorpe, Courtney Walsh, and Sarah Linehan



Leave a comment

Filed under Masconomet, Newburyport

Newburyport reaches tourney with 10-1 win over nonleague Northeast Metro

Paige Gouldthorpe fired a 2-hitter and K’d eight Knights in a tournament-qualifying win over Northeast Metro

Annie Siemasko (7) lands on home plate after a third-inning homer

The Clippers stayed away from slugger Kayleigh Brammer

(Newburyport MA) It was the way life should be for the Newburport softball team.

“We kept it together the whole game,” said NHS coach Bob Gillespie after the Clippers had defeated non-league Northeast Metro, 10-1, on a cold Friday afternoon on Pepe Field.

The win gave the Division Two home team their ninth win and a berth in the post-season with two games remaining.

Junior Annie Siemasko said afterwards, “I am so excited about making the tournament.  It’s the first time for me.  We’ve been close before but now we’ve finally made it.”

Northeast Metro coach Bruce Rich and his team were dazzled by Clippers’ starter Paige Gouldthorpe.  The NHS senior tossed a 2-hitter and struck out eight Knights.  “Their pitcher was outstanding.  She’s about as fast as we’ve seen.  She had great location and mixed speeds well.”

Liv Salvatore (13) beats the tag attempt of Tae Scott

“I was able to throw strikes today and get them to hit,” said Paige post-game.

On this successful day, the Clippers (9-7) stayed away from error-driven innings in the field.  Newburyport survived a drop in the 7th (Annie Siemasko) and a collision in the outfield in the 4th.  Northeast Metro wasn’t as fortunate.

Two walks and two errors set up the Clippers for three runs in the first.  Both walkers (Paige Gouldthorpe, Courtney Walsh) and Annie Siemasko (who reached on shortstop Tae Scott’s error) came across.  Freshman Cali Caponigro drove a run in during the NHS good start.

A key to the win was the way Newburyport kept the Knight’s junior slugger Kayleigh Brammer from hurting them.  Kayleigh already has ten home runs this season.  The way Paige was mowing her teammates down, Kayleigh batted only three times and was walked twice.  The third time Paige got her to ground out.

Costly Knights’ error in Newburyport’s six-run 4th inning

“We kept her (Kayleigh Brammer) off the bases,” said Coach Gillespie.  “She has the ability to play at the next level.”

Annie Siemasko launched a home run to right center in the 3rd to boost the NHS advantage to 4-0.

The Knights (10-5) answered with a run.  Kayleigh Brammer walked and alertly reached third on Kat Zeylaya’s bunt when no one covered third.  Catcher Sarah Linehan’s wild throw to second allowed Kayleigh to score. Paige handled the two-on, two-out situation by striking out Joanna Agostini to limit the damage to one run.

The Clippers fourth was when they expanded their 4-1 lead and gained game-deciding separation from the visitors from Wakefield.

Cali Caponigro (11) drives in a run

Newburyport had tallied only two runs and had two outs in the 4th inning but the inning got extended when pitcher Julia Carrillo couldn’t handle Courtney Walsh’s grounder.  The Clippers would tack on four unearned runs after the miscue. Again, walks played a part.  There were four NHS walks and three scored.

The 10-1 lead carried the rest of the way.  The Knights did get two on in the 7th but a baserunning blunder ruined a promising two-on, no-out’s situation and no inroads were made into the Clippers lead.

Annie Siemasko paced Newburyport with three RBI and scored three runs.  Cali Caponigro drove in two Clippers with two hits.  Mikayla Vincent had two hits and an RBI.

Paige walked three.  Two were semi-intentionals to Kayleigh Brammer.  The Keene State commit handled five chances flawlessly.

Brooke Rogers tagged out at home by Sofie Wyzanski

Northeast Metro (Division Three) is in the Commonwealth Athletic Conference with teams such as Whittier.  The Knights had won three of their last four games before the loss today.

It was a cold afternoon in the shade and not too bad in the sun.

I am always looking to expand my vocabulary.  New word: frenemy.  Paige dropped that one on me to explain her relationship to shortstop Bridget Sheehan of Triton who watched the game.

Bridget’s Vikings (15-1) take on undefeated North Reading on Monday afternoon at Triton.  That should be a game to see……..and blog about.

(All of the pictures above and below will enlarge considerably if you click on them.)

NHS coach Bob Gillespie and Brooke Rogers

Seventh inning drop

Play at third

Annie Siemasko eyes a pitch from Julia Carrillo

Outfield collision but LF Cali Caponigro holds on

3B Liv Salvatore

2B Kat Zeylaya

Northeast coach Bruce Rich

Courtney Walsh







Leave a comment

Filed under Newburyport, Northeast Metro

Newburyport rebounds with 9-2 win over Georgetown

Paige Gouldthorpe leaves the field after a big hitting/pitching afternoon

Paige throws to first

(Newburyport MA) Back in the day there was a popular song with lyrics that started, “What a difference a day makes, twenty-four little hours.”

Those words certainly applied to the Newburyport softball team as they recovered from a 17-1 pounding by Triton to come back the next day and defeat Georgetown, 9-2, on a sunny Wednesday afternoon.

“We did everything we needed to do to win today,” explained senior Paige Gouldthorpe afterwards. “Everyone hit more, and our fielding was definitely cleaner than yesterday.”

Who could argue with any of that?  The Clippers (5-3) whacked fourteen hits, had baserunners galore, and committed one error.

The Royals (1-6) jumped out to a 2 zip lead in the opening frame as some of the bad vibes from the Triton game lingered for a half inning.  Two walks, a wild pitch, and a misread in left (Cali Caponigro) turned into two Georgetown runs.  Caitlyn Donoghue and Maeve McNeil had the RBIs.

After that shaky start, however, the Clippers changed from poor to excellent led by senior Paige Gouldthorpe.

Kate Irons slides as 2B Madi Duford reaches for the ball

After giving up two hits in the first inning, Paige surrendered just one (Kate Irons) the final six innings.  Today Paige also had the strikeout pitch working and set down eleven Royals via the K route.  During one stretch during the 2nd and 3rd innings, she fanned five of six batters.  Impressive!

Newburyport hit from top to bottom.  Everyone contributed.  Annie Siemasko was the only Clipper held hitless, but she did have a run-scoring sacrifice fly.

The Clippers tied things in the first.  Courtney Walsh’s single not only scored Meg Winn but got past LF Caitlin Donoghue allowing the tying run (Liv Salvatore) to cross.

Kate Irons reached base four times

Newburyport took the lead, 4-2, in the second thanks to two G’Town errors (3B Alyssa Gaeta & C Maeve McNeil).

Paige got out of a mini-jam (runner on third) in the Royals third, ending that inning with a strikeout and an assist.

The Clippers most productive inning was the 4th when they pushed across three runs.  Annie Siemasko, Liv Salvatore, and Sarah Linehan had runs batted in.

Georgetown starter Colleen O’Connor walked in a run in the 5th (Paige Gouldthorpe) and then Paige tripled and drove in NHS’s final run in the sixth.

The numbers certainly didn’t lie: eleven strikeouts, four hits, three runs scored, and an RBI.  Terrific game for the Keene State commit.

Anyone on hand at Pioneer Park today was also impressed with the defense of Georgetown CF Kate Irons.  “She saved them a lot of runs,” recalled NHS coach Bob Gillespie.  “We probably would have had the ten-run rule except for her.”

CF Kate Irons stretches out for a remarkable catch

Every regular fly ball in her direction was routine for her.  Some of the “routine” ones were well hit.  In the second she made a lunging catch on a sinking line drive.  In the third she fielded a shot in short center and combined with shortstop Brenna Donoghue to get a force out.  I was told that she is also an excellent hockey player.  In today’s game, Kate reached base four times.  Good athlete!

Meg Winn had three hits and scored two runs

Junior Meg Winn had three hits for the Clippers and scored twice.

NHS catcher Sarah Linehan is planning to attend UM Amherst and study astro-physics.

The weather was remarkable; 80’s with a breeze.  Don’t expect it to last!

(All of the pictures above and below will enlarge considerably if you click on them.)

RF Eleni Goddu chases a fly ball

Royals pitcher Colleen O’Connor straps on gear

Colleen O’Connor ready to tag Madi Duford at home

3B Liv Salvatore had two hits and scored two runs

Catcher Maeve McNeil fields Madi Duford’s roller

Julie Guyer battles the sun

Brenna Donaghue

Tough chance at second

Pitcher Colleen O’Connor catches a popup

RF Mikayla Vincent

Catcher Maeve McNeil





Leave a comment

Filed under Georgetown, Newburyport

Masco defeats Newburyport 52-42 giving the Clippers their first loss

Krysta Padellaro runs into some serious Masco defense

Mak Graves (15 points) finds space in close

(Newburyport MA) The Newburyport girls basketball team started this season with seven straight wins.

But how good were they since they hadn’t faced Masconomet and Pentucket?

Tonight we found out.  Masco came to town and defeated the Clippers, 52-42, on Friday night in Cape Ann League action.

“We have things to work on,” said NHS coach Gregg Dollas afterwards.  “We gave up too many offensive rebounds and we missed too many layups.”

Masco coach Bob Romeo saw his team’s play early in the second quarter as the key to the win. “Our breakaway was quick and the separation from it stayed there the rest of the game.”

This was a tie game after six minutes before the Chieftains tallied the final three points of the quarter to lead 9-6.

Anna Hickman started the second quarter with a free throw.  You sensed that this game might stay close after Nicole Amyouny missed two free throws in the first minute.

But two minutes later, Newburyport (7-1) was in serious trouble.  Masco put a string of thirteen unanswered points together and separated 22-7.  The home team never recovered although they did get back to within six points in the third quarter.

Olivia Filmore

Morgan Bovardi

Two Masco freshmen (Olivia Filmore and Morgan Bovardi) sparked the breakaway segment.  “They were impressive,” said Coach Romeo.

Olivia converted a missed free throw into a layup and then when teammate Paige Anyouny tossed a 3-point air ball, Olivia was under the basket to turn that miss into two more points.

Morgan’s part was stealing the ball and getting a layup off the steal.  She followed those points with a three assisted by Mak Graves.

Mak Graves and Paige Anyouny collected the other two Masco baskets in the crucial 13-point run.

You take those disastrous two minutes out of this game and it becomes anyone’s.

Paige Amyouny and Krysta Padellaro

The best matchup of the night was between seniors Paige Anyouny and Krysta Padellaro.

“Paige is rock solid,” said Coach Romeo.  “Game in, game out.  She’s a rebounder.  She runs our offense and defends the other team’s top scorer.”

Both teams dug in on defense.  “It was two good teams going after each other for thirty-two minutes,” said Coach Romeo.

Sophomore Mak Graves led all scorers with fifteen points.  Her ability to dribble into open space and to make shots against taller opponents is remarkable.  “Makayla didn’t shoot the ball as well tonight as she typically does,” said Coach Romeo.  “But she draws a lot of attention and it allows other kids to make plays.”

The potential for a long night started early for the Clippers when starter Katie Hadden picked up two fouls in the first minute.  Out she came for most of the first half.  During Katie’s absence, the Chieftains (6-1) built the lead that the Clippers couldn’t overcome.

“That hurt us a lot not having Katie for all those minutes,” said Coach Dollas.

Abi Gillingham was called for a foul on this one. Don’t think so!

Because of the swarming man-to-man defenses by both squads, there was a fair amount of contact.  Fouls probably could have been called on every possession!  We might also still be at the Newburyport gym wondering when the game would end.

Masco lost to Pentucket this week, BUT Mak Graves didn’t play.  Pentucket will be visiting Newburyport on Monday afternoon (1PM).  The full-court, high-energy Sachems will certainly be another test for Newburyport.

We all got a chance to enjoy the impressive singing voice of Paige Gouldthorpe as she did the National Anthem.  That girl does not need a microphone!

Newburyport box

Masco box

(All pictures will enlarge if you click on them.)

Anna Hickman splits Sara Fogarty and Morgan Bovardi

Mak Graves

Kyrsta Padellaro gets past Paige Amyouny

Nicole Amyouny at the line

Paige Amyouny squeezes between Abi Gillingham and Paige Gouldthorpe

Sara Fogarty launchs a three

Paige Amyouny gets past Krysta Padellaro







Leave a comment

Filed under Masconomet, Newburyport

Late three by Abbie Sartori pushes Amesbury past Newburyport 40-39

Abbie Sartori at center court

Abbie Sartori at center court

Maddie Napoli pressures Krysta Padellaro

Maddie Napoli pressures Krysta Padellaro

(Newburyport MA) Amesbury won a thriller over Newburyport, 40-39, on a three-point shot by senior Abbie Sartori with twelves second left.

The win was the 13th for the Indians and it erased the sting of their lone loss last week to Pentucket.

The Clippers made three 3’s in the final quarter and nearly had a fourth in the final seconds after Abbie’s 3-pointer.

Paige Gouldthorpe had the final shot.  She had already made two three’s in the quarter.  How she could be so wide open must have had AHS coach Matt Willis wondering.  Of course, how Abbie Sartori (11 points), who had a triple in the game, could be wide open near the arc with Amesbury down by two, probably had the same effect on NHS coach Gregg Dollas.

This game was not sloppy.  The shooting was.  The total on both sides for missed layups, and wild shots in traffic, was large.  On this night neither defense was giving much ground and there were few second shots.

Free throws?  Both teams missed six.  The report of Newburyport’s loss last week to Hamilton-Wenham placed the blame on poor foul shooting.  Versus Amesbury the FT shooting wasn’t necessarily poor, just off at the wrong time.

Krysta Padellaro at the line

Krysta Padellaro at the line

Katie Hadden's FT try

Katie Hadden’s FT try

Twice in the final thirty seconds the Clippers were at the foul line shooting one-and-one’s with a two-point (39-37) lead.  Misses both times (Krysta Padellaro and Katie Hadden).  Amesbury turned the ball over after Krysta’s miss but after Katie’s they produced the winning 3-pointer.  Maddie Napoli found Abbie for the clincher.

The Clippers (7-5) fell behind early (4-3) after a Flannery O’Connor drive and stayed there for most of the game.  The AHS lead was eight at the half (25-17) and after the third quarter (34-26).

The Clippers hadn’t made a three and the AHS interior defense was limiting most good looks inside.  The exception being Anna Hickman (14 points) who managed four layups through heavy AHS traffic in the second quarter.

Anna Hickman (14 points) in the lane

Anna Hickman (14 points) in the lane

That Amesbury eight-point lead looked safe entering the final quarter.  But it wasn’t.  The home team put a 13-1 run together to grab a 39-34 lead with 2 ½ minutes left.  Now who’s in control!  It’s the Clippers.

In the 13-1 run, the Clippers made shots from everywhere.  Krysta Padellaro had a layup.  Katie Hadden a jump shot.  And then there were the three’s: one by Anna Hickman, and two by Paige Gouldthorpe.

Amesbury was in trouble but was able to recover as Newburyport did not score a single point over the final 2 ½ minutes.  The Clippers had chances but they couldn’t cash them on this night.  I did think that Paige’s late 3-point try was a good bet after one of her three’s earlier in the quarter had come from the same spot.  But not this time.

Amesbury had nine unanswered in the second quarter to get a ten-point (18-8) lead.  A jump shot and a three by Abbie Sartori, a jump shot by Chelsea Lynch, and full-court drive by Flannery O’Connor (12 points) did the damage for AHS.

Both Julia LaMontagne and Mikayla Porcaro turned up layups in the final thirty seconds of the third quarter.  Mikayla’s just beat the buzzer.

Krysta was injured the in the 4th quarter but a quick tape job by the NHS trainer enabled the junior to be on the floor in crunch time.

Paige Gouldthorpe (singer/defender)

Paige Gouldthorpe (singer/defender)

Paige Gouldthorpe easily transitioned from singer to starter.

The big surprise for me was seeing Krysta and Maddie Napoli held to only two points each.  Maddie did a good job of denying passes to Krysta.  I saw her do the same thing to Triton’s Tessa Lafrance in AHS’s win over Triton.

NHS now has three straight losses.  They face a tough one (Pentucket) away on Friday night.  Later they will get Pentucket at home.

Amesbury hosts Manchester-Essex on Friday night.  In the games ahead, the Indians will face four teams that they have already beaten this season.  You have to like their chances of being a near-the-top seed in Division 3 North come tourney time.

Amesbury box

Newburyport box

(All of the pictures above and below will enlarge considerably if you click on them.)

Abbie Sartori stopped by Katie Hadden

Abbie Sartori stopped by Katie Hadden

Julie LaMontagne goes for a baseline drive

Julie LaMontagne goes for a baseline drive

Katie Hadden stops Julia LaMontagne

Katie Hadden stops Julia LaMontagne

Flannery O'Connor tries to get the ball from Katie Hadden

Flannery O’Connor tries to get the ball from Katie Hadden

Abbie Sartori blocks Anna Hickman's shot

Abbie Sartori blocks Anna Hickman’s shot

Flannery O'Connor (12 points) looks to score

Flannery O’Connor (12 points) looks to score

Crucial late-game jump ball

Crucial late-game jump ball






Leave a comment

Filed under Amesbury, Newburyport

That’s nine and counting as Amesbury gets past Newburyport 5-2

Hayley Cantania leaves the mound after pitching a one-hitter for Amesbury

Hayley Cantania leaves the mound after pitching a one-hitter for Amesbury

Megan Reid delivered two runs in the crucial 3-run 4th inning

Megan Reid delivered two runs in the crucial 3-run 4th inning

(Newburyport MA) That’s nine straight for the 2015 edition of Amesbury Indians softball.

Coach Chris Perry’s team hasn’t lost since June 8th of 2014 when they were defeated by St. Mary’s (Lynn) 8-5 in the Division 3 North title game at Lowell.

In Monday afternoon’s 5-2 win over Newburyport, the Indians again had strong pitching by Hayley Catania. The freshman took a no-hitter into the final inning and allowed only two walks.

Minus the quality start the Indians might have lost this game because their infield defense (six errors) and faulty base running (ran into three outs) kept the Clippers (3-5) just a big hit or two from the upset.

Stephanie Gleason

Stephanie Gleason

Good teams find ways to win, however. Newburyport starter Stephanie Gleason allowed only four walks in six innings of pitching but three of them came in Amesbury’s 3-run fourth inning. Two of the walkers would cross the plate. Big hit? Megan Reid’s two-out double to right in that productive inning brought in two runs (Emily Robinson & Sam Stone).

The Clippers got a run back in the bottom of the fourth. An infield dribbler by Stephanie Gleason tallied teammate Shelby O’Brien from third.

Amesbury built on their 3-1 lead with a unearned score in the sixth. Zoe Fitzgerald singled, reached second on a wild pitch, and came home on Hayley Cantania’s two-out grounder got past shortstop Morgan Johnston.

Newburyport picked up an unearned run in the bottom of the sixth as Jade Carpenter reached on one error (Maddie Napoli) and scored on another (catcher Caity Baker).

Jade Carpenter waits for Autumn Kligerman in the 7th inning

Jade Carpenter waits for Autumn Kligerman in the 7th inning

The Insurance Man arrived in the Amesbury seventh. A two-out, three-base throwing error by 3B Carley Siemasko enabled Meagan Aponas to reach third. Autumn Kligerman’s single to left delivered Amesbury’s fifth run.

The big deal, at least in my head, was whether or not Hayley Cantania could get a no-hitter. It didn’t seem to matter to anyone else, however. Regardless of the lack of interest, Paige Gouldthorpe started the last of the 7th with a line drive to right. Megan Reid charged it but it bounced in front of her and then away from her to give the Clippers their first (and only) hit.

Hayley Catania reached base all three times – single, walk, and error.

Zoe Fitzgerald scored two runs.

Paige Gouldthorpe broke up the no-hitter in the 7th inning

Paige Gouldthorpe broke up the no-hitter in the 7th inning

Paige Gouldthorpe made several terrific plays in left field for Newburyport.

Molly Kelley pitched in the 7th for the Clippers.

With the win, Amesbury sweeps the season’s series with Newburyport.  Last year Newburyport won both meetings.

Weather? It was shockingly nice! Temps in the 80’s with a nice breeze is about as good as it gets in these parts.

Next game for Newburyport is at Ipswich on Wednesday. On the same day Amesbury will host a pretty good Pentucket team.

Amesbury box

Newburyport box

(All of the pictures above and below will enlarge considerably if you click on them.)

Morgan Johnston waits for Zoe Fitzgerald to arrive

Morgan Johnston waits for Zoe Fitzgerald to arrive

Zoe Fitzgerald

Zoe Fitzgerald

Caity Baker chases a popup

Caity Baker chases a popup

Emily Dobson

Emily Dobson

Hannah Briedenbach

Hannah Briedenbach

Hayley Catania

Hayley Catania

Maddie Napoli

Maddie Napoli

Molly Kelley pitched the 7th inning

Molly Kelley pitched the 7th inning

Morgan Johnston

Morgan Johnston

Stephanie Gleason and Jade Carpenter converge on a popup

Stephanie Gleason and Jade Carpenter converge on a popup

collision at home

collision at home







Leave a comment

Filed under Amesbury, Newburyport