Tartarughe Ninja October 1, 2014 Sometimes it's the little things about somewhere new that make you smile. Like walking by this quaint movie theater in Mendrisio and seeing a poster for Tartaru... EuropeSwitzerlandTravel1,694 Comments 0