Catherine Sarr is a Black jewelry designer behind Almasika Jewelry.
Chicago, Illinois, United States
Accessibility Tools