Life Sketch of Richard Franklin and Luna Caroline Ellsworth Jardine

Media

Title
Life Sketch of Richard Franklin and Luna Caroline Ellsworth Jardine