Pjazza Pastizzi: the funniest village square in all of MaltaSource: Times of MaltaPublished on 5 years ago