Esher in Surry, the Seat of the Rt: Hon: Henry Pelham: as laid out by Mr. Kent


Information