Samantha Jade at Tribeca Film Festival - Monday 25th April 2011

Ralph Rodriguez, Samantha Jade and Celia Au The 2011 Tribeca Film Festival - Premiere of 'Detachment' - Arrivals New York City, USA - 25.04.11 (1 image)

Advertisement