The Scherer Family

Scherer Family

The Scherer Family of Delavan, Wisconsin- Family pictures