Not who you're looking for? Others named Peter Russell: London fashion designer (1886-1966) · British ice hockey player and coach · British poet, translator and critic (1921–2003) · Gambler, government official, politician and judge in Upper
Studio characters