The pecan Carya illinoinensis tree with green nuts - Image Details