The Big Ben clock tower towering over the city of London. A large clock tower looms under a dark sky. Large stone clocktower with a giant clock on it. Clock tower against cloudy sky and peeking sunlight. A sepia photo of Big Ben in London, seen from below.