Kenilworth Ivy

Kenilworth Ivy, also known as Ivy-leaved Toadflax, Wall Pennywort (an ancient name) or Mother-of-Thousands (Cymbalaria muralis G. Gaertn., B. Mey. & Scherb.) is a plant native to the Southern Europe, but now present in several parts of the World (Subcosmpolite). It can usually be found in the crevices of old, moist walls (hence its specific name “muralis”, a Latin name …