shewhoworshipscarlin- Rain cape, 1930-50, China. (Those are the fibers of a tree, not fur.)

more about : shewhoworshipscarlin