artistdavidshepherd
David Shepherd internationally recognized as the world's finest wildlife artist. In his lifetime, David Shepherd has painted and drawn many pictures and is able to share his many tales and experiences with people international.
- 3 Documents
- |
- 1,082 Views
- |
- www.davidshepherd.com