Ashley Smith stars in the March 2011 issue of Vogue Turkey, captured by Ellen von Unwerth.
via Marilyn Paris
02. Jun, 2011
Photography
Leave a comment
Zachary Hayes
Tags: Ashley Smith, Ellen von Unwerth