Robert Walker

Robert Walker is known to have worked at Elvaston Castle, Derbyshire.

Associated Places