Lord Mayor of London, from the time of Charles II

Lord Mayor of London, from the Time of Charles II

Lord Mayor of London, from the time of Charles II