A old photo of a large clock tower in Britain.