Thursday, March 10, 2011

The Tower of London




From Tower Hill, London.