Charles Webster Leonard

Textile manufacturer