Municipal

Peterborough Library

Peterborough, New Hampshire

Renovation and addition of existing building