The Babylon Project
Advertisement

Stephen Geaghan was the production designer for Babylon 5: The Legend of the Rangers. He has also worked on Jeremiah and The Outer Limits.

External Link[]

Advertisement