Posts

Showing posts with the label Larkins Stove Polish

Stove Polish explodes at New Egypt, 1905

Image
from the New Egypt Press 3 Mar 1905