share on facebook
share on google+
A hundred miles north of Hollywood, Stella Tennant plays off-duty screen siren in Spanish ruffles, graphic prints, and softly romantic silhouettes.
February 1, 2011 12:00 AM
SLIDE SHOW WILL CONTINUE IN SECONDS