Owen Wilson & Ben Stiller
American actors Owen Wilson and Ben Stiller, photographed to promote their film 'Starsky & Hutch' in Los Angeles, California on February 24, 2004.
Photographer:
Michael Grecco
Media Name: MIG_SC038
copy link