Title: A short sketch of the Beauchamp tower
Subjects: Tower of London (London, England), Tower of London (London, England). Beauchamp Tower, London (England). Tower. Beauchamp tower, London (England)