Your item has been added!
Sign in
4 Wisteria flower heads with leaves on a 86cm stem.
Largest flower head is 28cm long.