You say the sign is an illustration you created... I think it is imperative that you say so in a caption under the picture. You may not have meant to imply otherwise but given your words, that would be the natural assumption of most people reading your article.
It is really important not to conflate anti-Israeli state policy, with being anti-Jewish. Niether is the boycotting of businesses which support the State of Israel, amount to be anti-J One can be Jewish, as many of my friends are, and boycott corporations that fund Israeli war crimes.