Traitors Gate & St. Thomas' Tower
An Etching of Traitors Gate and St. Thomas Tower of the Tower of London in London, England [illustration]. A round tower on the far left of the...
Member of
An Etching of Traitors Gate and St. Thomas Tower of the Tower of London in London, England [illustration]. A round tower on the far left of the...