Share
twitterlinkedinfacebook
Image 1 of 1
TAYLOR SCHILLING_02.jpg
London - European Premiere of 'The Lucky One' - red carpet arrivals at the Bluebird Restaurant, Chelsea, London - April 23rd 2012..Photo by Keith Mayhew