Robin Platzer/Twin Images
Add to Lightbox
8355 Alice St Clair and guest.jpg
Alice St Clair and guest attending the New York Special Screening of "The Debt" on August 22, 2011 at The Tribeca Grand Hotel in New York City. The movie stars Helen Mirren and Jessica Chastain.
Robin Platzer/ Twin Images
© Robin Platzer/Twin Images