Lola Marsh, the indie pop duo, was formed by Gil Landau and Yael Shoshana Cohen in 2013 in Tel Aviv, Israel…