Catholic Herald logo

Benedict XVI spends second day of Spanish trip in Barcelona