Kirsten Owen

from http://www.thefashionspot.com/

photo appeared in 1999 Vogue IT