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