Catherine Delphia: The Scientist

By |June 10th, 2016|Featured Work|

Catherine Delphia created illustrations to accompany an article featured in The Scientist titled, "Characterizing [...]