DSC_9357 Previous Next Published May 2, 2018 at 1889 × 1261 in Britain Palestine Israel – 70 Years On