on Wednesday, August 26, 2009

These tea bags are produced in Germany. They depict different famous people: politicians, celebrities and even the British royal family!