ISTANBUL, TURKEY STREET ART & GRAFFITI: “PUNCH!” Published on December 12, 2013October 3, 2020 by jacquelinemhadel 12DEC13. Istanbul, Turkey. Share this:TwitterRedditFacebookTumblrPinterestEmailMorePrintPocketLike this:Like Loading...