Dartmouth Grange Rural Community Fair Leave a Comment / By Marlissa Briggett / August 30, 2017 August 30, 2017