4 views

1 Answers

Hollyhocks are a short-lived perennial. They generally won't flower the first year after planting, and then usually live 2-3 years.

4 views