Zochrot

Zochrot tour of the destroyed Palestinian village of Khubbayza (al- Rawha area - Haifa district).

21/5/2011