mail_outline sales@mediastorehouse.com
Scientists examining maps and statistics at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Scientist in a mask, examining locusts in perspex containers at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Scientist in a mask, examining a locust in a perspex container at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Scientist at work in the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Close-up of a scientist examining and testing a locust at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Scientist examining and testing a locust at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Close-up of a scientist examining a locust through a microscope at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Scientist examining a locust through a microscope at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945
Anti-Locust Research Centre, LondonScientist examining a locust through a magnifying glass at the Anti-Locust Research Centre (ALRC), an independent research institute set up by the UK government in 1945