Canton Public Library (MI):
Director Eva Davis & Trustee Michael Siegrist
Canton Public Library (MI):
Friends President
Canton Public Library (MI):
Friends of the Library
Canton Public Library (MI):
Words of recognition and thanks
Canton Public Library (MI):
Waiting for lunch
Canton Public Library (MI):
Our volunteers
Canton Public Library (MI):
A feast for volunteers
Canton Public Library (MI):
volunteer banquet table
Canton Public Library (MI):
Recognizing volunteers