Various scenes in Switzerland, Italy, Egypt, and Israel.
Director: Rev. Solomon Sir Jones
1982
2023
2020
2025
2024