Leonard Castro, Wildlife Artist