Hal-Farrug : village in Malta. --. by Jeremy Boissevain | Menrva Books