Robert Duvall and Luciana Pedraza arrive for the 75th annual Academy Awards Sunday, March 23, 2003, in Los Angeles. (WireImage)


Hosted by www.Geocities.ws

1