Your item has been added!
Sign in
2 Wisteria flower heads with leaves on a 83cm stem.
Largest flower head is 26cm long.