Giant compost machine christened in Tel Aviv

//Giant compost machine christened in Tel Aviv