OLIVE TREES - LEEDS

<<< Back to the events
An exhibition of paintings of Olive Trees, a well-known symbol of peace, created by Jewish, Muslim and Christian women from Afula, Israel. Monday 30 October - Wednesday 1 November at a Leeds location.