Rachel Roy Gallery (photo 0052353)
Rachel Roy and Damon Dash 2005 CFDA Fashion Awards - Inside Arrivals New York Public Library New York City, New York United States June 6, 2005 Photo by Dimitrios Kambouris/WireImage.com
Newer Post
Older Post
Home
Home