Trade card for Beach's Soap, Beach Soap Co., Lawrence and Haverhill, Mass., undated

Item Information