Flags of the World The Flag of Sicily | English Vocabulary Challenge A BRIT IN ITALY A Brit in Italy: 5 Things we do in the UK that would be considered a sin in Italy