Skip to main content

Greece | Mass | Megaron Concert Hall

Papal Programming

Pope Francis celebrates Mass in Megaron Concert Hall in Athens, Greece.