Frances Clara (Schauer) Kleaver & Santa Claus
A photo of Frances Clara (Schauer) Kleaver with Santa Claus.
Date & Place:
in St. Louis, Missouri United States