Vagrant.us / DSC00077

1/3/2003
London, England

Previous Home Next

DSC00077

The Bell Tower on the grounds of the Tower of London.