Ajuga purpurea - (Purple)


Invasive ground cover, but useful in the right place.

Cost: £3.50 per 1 litre pot


(Click to enlarge)


Back