KRILL
KRILL (est. 2012) is an apparel line made up entirely of original prints created by Sarah Richards. We are located in Brooklyn, NY.
Sarah was born in NYC in 1989 and attended the Rhode Island School of Design.