Chicago, IL Joined June 28th, 2021 3 Instructables 23,360 Views 2 Comments 27 Followers
Richards is a digital fabrication designer and conceptual visual artist. She holds a Master of Fine Arts Indiana University and a Bachelor of Fine Arts from University of Louisville.