Unlike recent years when greeted by stifling heat or torrential rain, the 2023 Rochester Grange Agricultural Fair was held in gorgeous weather on August 19. Outside the Grange Hall, attendees enjoyed animals large and small with the Plymouth County 4-H Club, while inside blue, red, green and yellow ribbons adorned winning entries from farmers, gardeners and craftsmen of all ages. The event was capped that evening by the Grange’s traditional Ham & Bean Supper. Photos by Mick Colageo