Or are you looking for Search the Archives?
Sir Peter Laurie, Alderman, Lord Mayor of London (Print)

Sir Peter Laurie, Alderman, Lord Mayor of London (Print)

  • Date: July 1839
  • Place: London
  • Artist/maker: James Scott