Nepeta six hills giant

$15.00

A tall nepeta much loved by bees

6 in stock