Make your own free website on Tripod.com

 

The clock in the Big Ben, London, December 1999. This houses the 

upper & lower houses of the British parliament