El Grafo · CC BY-SA 3.0 · Image source

About Cuckooflower

Discover Cuckooflower, a flowering plant found in Iceland. Scientific name: Cardamine pratensis.