The Babylon Project
Advertisement
The Babylon Project

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