28 Jul 2013

Rockstar treatment for the Pope in Brazil

Papa do preach: the Pope arrives by helicopter in Brazil before addressing crowds on the beach and in front of a huge neon-lit cross.

Topics

,,