Rosa @ Premiere of “Descent”

April 26, 2007- Tribeca Film Festival- AMC Theatre 34th Street