Posted on Saturday, 13 February 2010
Palestinians dressed as the Na’vi from the film Avatar stage a protest against Israel’s separation barrier - Telegraph
1 note
*
Posted 2 years ago