miércoles, 25 de abril de 2007

Trafalgar cups

Fancy a cuppa? 74,802 cups of tea are spread out across London's Trafalgar Square - the amount the average Brit drinks in a lifetime.