Return to Article Details A preliminary recording of insects on the island of Farwa Northwest of Libya Download Download PDF