Snowdrops.

Snowdrops, Borders, Scotland.