Kirsten Owen
from
http://www.thefashionspot.com/
photo appeared in 1999
Vogue IT