Tribeca Film Festival Photoshoot May 08, 2010 galleries Luke A portrait series shot at the 2008 Tribeca Film Festival in New York. Photos © Amex Insider's Center.