Daily photo: 14/11/2011

Self-seeded Evening Primrose growing on an allotment

Primrose (n): A kind of plant that takes its name from the Latin for 'first flower'.