Preview

The White Tower at the Tower of London, UNESCO World Heritage Site, one of the royal castles in London, England, United Kingdom, Europe
The White Tower at the Tower of London, UNESCO World Heritage Site, one of the royal castles in London, England, United Kingdom, Europe
Image ID: 826-498
Artist: Stuart Forster
Purchase a commercial license Buy framed prints & more from our print store