Kristen Stewart,Callao cinema on October 28, 2008 in Madrid, Spain.
photo
kristen stewart
madrid
spain
october 28
2008
callao cinema
premire
twilight
This Kristen Stewart photo contains
business suit.
There might also be
sign, poster, text, chalkboard, well dressed person, suit, pants suit, and pantsuit.