Smartweed or Heartsease

Blooms 126 Days. July 4 to November 7

Smartweed

Smartweed leaf

Smartweed bloom

Back