M

Isle Delfino Residents Guessing at Political Message Behind New Banksy Piece

ISLE DELFINO — Residents of Isle Delfino were left shocked and amazed this week as a mysterious public art installation…

4 years ago