Displaying 1 - 1 of 1.
The sycamore tree, which is believed to have given shade to the Holy Family during their journey into Egypt, has become a renowned landmark and a tourist site.
Subscribe to