The Swarm Over Sardina A swarm of locusts is plaguing farmlands on the Italian island of Sardinia… Read More Italian CultureJonathan FreelandMay 31, 2019JP LinguisticsLocusts, Farming, Italian FarmsComment