Picture - Imogen Poots at MIdtown New York City NY United States, Thursday 18th July 2013

Imogen Poots - Imogen Poots filming on location in Manhattan of comedy movie Squirrels to the Nuts - New York City, NY, United States - Thursday 18th July 2013

imogen poots imogen poots filming squirrels to 3770500