Preview Graffiti by prisoners in the Beauchamp Tower, Tower of London, UNESCO World Heritage Site, London, England, United Kingdom, Europe Image ID: 834-1680 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day indoors architecture interiors building interior prison prisons beauchamp tower graffiti carved carvings tower of london world heritage site london england great britain united kingdom europe