Live action footage
Christmas Mass at the Basilica of Annunciation in Nazareth, Israel: Holy Bread.
HD
1920 x 1080