Henry Cavendish

Henry Cavendish Luxury Lather Himalaya Shave Soap

Henry Cavendish Luxury Lather Himalaya Shave Soap

An English-sounding but American-made soap.