Barry Piggott

Barry Piggott is the cover artist for several Big Finish Doctor Who audio stories CD covers.