Hand holding neem plants-Azadirachta indica

Hand holding neem plants-Azadirachta indica

 Stock photo ID: 130642868