Caltha leptosepala - The Marsh Marigold is one of the first spring blommers decorating mountains streambanks and boggy patshes.

Caltha leptosepala – Marsh Marigold is one of the first spring bloomers decorating mountain streambanks and boggy patshe