Home
Prof Jacqueline McGlade and colleagues in beekeeping gear on the roof of the EEA building