1 of 1 images
Add to Lightbox
Add to Cart
GOATSPL91016-63.JPG
RACHEL STEVENS.2009 London Film Festival - Times Gala & the UK Premiere of "The Men Who Stare At Goats" at the Odeon, Leicester Square, London, England..October 15th 2009 .half length black jacket hand palm waving mouth open clutch bag .CAP/PL.©Phil Loftus/Capital Pictures.

RACHEL STEVENS.2009 London Film Festival - Times Gala & the UK Premiere of "The Men Who Stare At Goats" at the Odeon, Leicester Square, London, England..October 15th 2009 .half length black jacket hand palm waving mouth open clutch bag .CAP/PL.©Phil Loftus/Capital Pictures.

Copyright ©Phil Loftus/Capital Pictures