Stephen Greenhorn
Stephen Greenhorn is a Scottish playwright and screenwriter. He is the creator of the BBC Scotland soap opera River City.
Stephen Greenhorn is a Scottish playwright and screenwriter. He is the creator of the BBC Scotland soap opera River City.