Mirror1904 Published February 20, 2020 at 2560 × 1867 in “There Remains One More Victory:” Mabel Hillman ← Previous Next → The Mirror, 1904