Fair - Stock
Deerfield Fair - Deerfield, NH - Sept. 29, 2016 The Big Dog at the Fair. (c) Tom Croke/Visual Image, Inc.
2284Deerfield FairDeerfieldNew HampshireBig DogTom CrokeVisual Image Inc.