architect
Australian architect (1808-1900)
Not who you're looking for? Others named Robert Russell: composer and Classical Music Radio Broadcaster · English actor (1936–2008) · English politician, MP for Coventry in 1298 · Irish mathematician
Connected
Studio characters