London, UK. 23rd Apr, 2016. Thirty seven TV screens, one for each of William Shakespeare plays line the South bank in London, showing a series of specially-made short mark the bard's 400th anniversary of his death. Credit: Paul Quezada-Neiman/Alamy Live News


Size: 5472px × 3648px
Photo credit: © Paul Quezada-Neiman / Alamy / Afripics
License: Licensed
Model Released: No