Person
Lord Mayor of London, 1679–1680
Not who you're looking for? Others named Robert Clayton: Irish bishop · Welsh County cricketer (1844-1901) · Engraver
In the Arcade
Studio characters