Kate Walsh at the 2009 Monte Carlo Television Festival

rs90235579323562.jpg rs61926179323562.jpg rs46057579323562.jpg rs77945979323562.jpg rs67639079323562.jpg rs74885779323562.jpg rs50551479323562.jpg