angleseylane

By sue246

Primrose

Primula vulgaris. Just one starting to flower but lots of leaves promising more to come.
'Prima rosa' means first flower. Apparently primrose tea is good for the nerves

Comments
Sign in or get an account to comment.