"Biophilia", or "love of life", is used to describe the innate tendency of humans to connect with nature. At the National Botanic Gardens in Glasnevin, guide Eoin O’Reilly organised a tour entitled Biophilia. We sent Terry Flanagan and Richard Collins along to learn more...