5 Old Church Lane Duddingston, Edinburgh South EH15 3PX | |
07849187995 | |
Dr Neils Garden Website | |
Facebook information can be found here | |
In this talk, Roger Crofts asks his listeners what is nature to you, describes what is happening around the world and in Scotland, asks who is in charge and suggests what needs to be done.
READ MORE