20150223_184530 Published 03/28/2015 at 3264 × 1836 in Cristina Deptula on San Francisco’s Fashion Tech Week Fashion on display