Ron Galella Archive - File Photos
Actor Barry Bostwick, wife Sherri Jensen and son Brian Bostwick attending the launch party for 'James And The Giant Peach' on October 3, 1996 at Children's Museum in New York City, New York. (Photo by Ron Galella, Ltd./Ron Galella Collection via Getty Images)