Kristen Stewart leaving Le Duc Restaurant in Paris, France - March 1, 2012.
photo
kristen stewart
leaving
le duc restaurant
paris
france
candid
2012
This Kristen Stewart photo contains
street, city scene, urban setting, carriageway, and business suit.
There might also be
business district, downtown, long trousers, long pants, and pantleg.