Peterborough Historical Society logo

100 Years of Rotary in Peterborough

100 Years of Rotary in Peterborough