Pope Benedict XVI wears a traditional Mexican hat while being driven through a crowd before officiating mass in Silao

 
Pope Benedict XVI wears a traditional Mexican hat while being driven through a crowd before officiating mass in Silao
Pope Benedict XVI wears a traditional Mexican hat while being driven through a crowd before officiating mass in Silao March 25, 2012. REUTERS/Tomas Bravo (MEXICO - Tags: POLITICS RELIGION TPX IMAGES OF THE DAY)