Teddy Bear

$3.29$74.99

  • Annual
  • Fully double flower heads
  • Small sturdy plants
  • Grows to 90cm (3′)
  • Grow in containers
Clear