Artificial ZEBRA-PLANT-90CM-22 realistic leaves Sep 10, 2018 Artificial ZEBRA-PLANT-90CM-22 realistic leaves