15 November 2005

London Death Star


The Sith appears to have begun construction of a Death Star just across The Thames from Tower of London.

The photo is not very well composed, but I love the depth that the smog gives.

No comments: