Agastache Urticifolia

440013 - Nettle leaf giant hyssop (Agastache urticifolia)
440013
A3
Nettle leaf giant hyssop (Agastache urticifolia)