David Shepherd Wildlife Foundation

Most people who are aware of  David Shepherd C.B.E. will know that he is a celebrated british artist mostly known for his beautiful wildlife paintings. Not surprisingly he is also an avid conservationist, and I have recently discovered that for many years he has run a wildlife charity which operates in many parts of the […]