Business Description
The Leaf & Clay is one of the best online garden store in India to fulfill all your garden needs. From seeds, fertilizers, pesticides, grow bags, germination tray, garden kits, to many other accessories, The Leaf & Clay has everything for every customer.