Leach’s Christ Is Standing on the Shore was published in Chicago, Illinois, in 1901.
If you can help with any of these items,