Dr Who : Forbidden Planet Statue Concept

Dr Who is a ground-breaking British Sci-Fi television series produced and televised by the British Broadcasting Corporation (BBC). Below are a series of original statue concept images created by Darren Douglas for Forbidden Planet, as such all content is subject to copyright by Forbidden Planet and Darren Douglas. For more information on Dr Who series visit the official website.

Blog at WordPress.com.

Up ↑