Frog Stone

Frog Stone voiced Riva in the Big Finish Doctor Who audio story Hour of the Cybermen.