Image 1 of 1
mpiINS_0521_Rutherford_11.jpg
Kelly Rutherford attending the Escada Flagship Store grand opening, Hamburg, Germany, 21.05.2014. <br />
Photo by Christopher Tamcke/insight media /MediaPunch ***FOR USA ONLY***
Kelly Rutherford