Tag Archives: Premium 120cm English Bay Topiary Green

Premium 120cm English Bay Topiary Green

Potted in a black plant pot, this tall artificial English bay topiary tree features a detailed design with green leaves, perfect for home display.

More Info and Check Price