Vagrant.us / DSC00114

1/3/2003
London, England

Previous Home Next

DSC00114

A layout of the Tower. The White Tower is in the middle.