Barbara Babcock Space Cowboys
Dec. 28, 2024
LOS ANGELES, CA. August 01, 2000: Actress BARBARA BABCOCK at the world premiere, in Los Angeles, of Space Cowboys. Picture: Paul Smith/Featureflash Stock Photo - Alamy Barbara Babcock - "Space Cowboys" | Barbara, Character actress, Character actor https://www.gettyimages.com/eula?utm_medium=organic&utm_source=google&utm_campaign=iptcurl Barbara Babcock - IMDb | Barbara Babcock Space Cowboys