Jul 3, 2003

Ten O'clock, Big Ben, The Houses of Parliament, London





This Clock might be keep ticking but we might not.

Picture from Freefotos.com