Protesters marching along the sea-shore.
A demonstrator carrying a home-made poster: "You Disgust Me!"
The acronym of the IDF re-interpreted: "Most Immoral Army".