Vera Farmiga at the 25th Film Independent Spirit Awards – wearing Marchesa

rs713583330325925.jpg rs312550330325925.jpg rs829881330325925.jpg rs995863330325925.jpg rs895430330325925.jpg rs503038330325925.jpg

at the 25th Film Independent at Nokia Theatre LA Live in Los Angeles