japanese

(6m*3m), 2012

A banner in Japanese placed in the center of the Palestinian city of Ramallah means "I love Palestine" I no one knows what the meaning objective of this work is to give people freedom of speech and even another language to find the freedom to express

  • Daryl Wells
  • favorited this.
favorite