Damariscotta Pumpkinfest

A pile of pumpkins.

Damariscotta Pumpkinfest