Stichwort - Stellaria
The wildflower 'Stitchwort' scientific name Stichwort - Stellaria. Images taken in Hitchin Hertfordshire England.
The wildflower 'Stitchwort' scientific name Stichwort - Stellaria. Images taken in Hitchin Hertfordshire England.