An art installation by French street artist James Colomina has appeared on downtown Barcelona’s Ramblas boulevard. Titled “The Children of Peace,” it calls for an end to fighting in Gaza and advocates for peace between Israelis and Palestinians. The installation features statues painted entirely in …
Read MoreBarcelona street art advocates for peace in Gaza







