Sketches_2007 Sketches_2007 from Rachel Richards Sketches_2007 gLike Sketches_2007 Fashion Design Apparel Share R 7 n Rachel Richards Footwear and accessories designer New York, NY Follow Contact