• Results for
    • Dotted Loosestrife
  • (1)
Yellow loosestrife, Lysimachia punctata.
Yellow loosestrife, Lysimachia punctata.