Follow us:
The Galilee town of Nazareth in northern Israel, seen between the branches of an olive tree.
Follow us: