Vagrant.us / DSC00070

12/22/2002
London, UK

Previous Home Next

DSC00070

Looks like the Tower prisoners get a little fun time once in a while.
(Actually the Yeoman live on the premises with their families)