The Giving Back Foundation

David Shepherd Wildlife Foundation and Giving Back at Ascot England - coverage by David Patrick Columbia

September 2013
Source: Quest Magazine