fresh peach fruits with green leaves