Share
twitterlinkedinfacebook
Image 1 of 1
1973 Robert Guillaume.jpg
Robert Guillaume ..at the World Premiere of "Big Fish" on December 4, 2003 at the Ziegfeld Theatre in New York City.                               Photo by Robin Platzer, Twin Images