VitoRespati
More ideas from VitoRespati
Lion of Palestine! fights for freedom to live on their own land with a rock for god's sakes... and Israel is claiming self-defense???

Lion of Palestine! fights for freedom to live on their own land with a rock for god's sakes. and Israel is claiming self-defense?