Robert Duvall and Luciana Pedraza arrive for the 75th annual Academy Awards Sunday, March 23, 2003, in Los Angeles. (AP Photo/Kim D. Johnson)


Hosted by www.Geocities.ws

1