B. Joyce

B. Joyce

Digital anthropologist, grandmom, knitter of the raveled sleeve of care, all opinions are definitely my own.