Peterborough Shoe Store

28A Grove Street