The warble fly
Great Britain. Agricultural Development and Advisory Service.
Great Britain.Department of Agriculture and Fisheries for Scotland.
Pinner Ministry of Agriculture, Fisheries and Food Edinburgh Department of Agriculture and Fisheries for Scotland
1975
Warble-flies