Rubi Lebovitch is a talented photographer, who was born in Jaffa in 1974 and currently based