portrait of mary, joseph & baby jesus, nativity church, bethlehem, west bank, palestine, israel

Royalty-free stock photo ID: 4745083

portrait of mary, joseph & baby jesus, nativity church, bethlehem, west bank, palestine, israel