← Return to photo page

11/6/01: Lance Armstrong & wife Kristin Richard at the premiere of "Lantana" in NYC. (Photo © Ron Galella, Ltd.)