A handmade commemorative teddy bear dressed as Pope Benedict XVI is pictured in a teddy bear manufactures in Bavarian town of Coburg April 26, 2005. Traditional German Teddy Bear Manufacture Hermann have created a limited edition 265 bears, the same number of bears as there have been popes elected in history. REUTERS/Alex Grimm
No comments:
Post a Comment
Please keep your comments civil and respectful!