Musk thistle

21 Jul 2023
Musk thistles, also known as nodding thistles – you'll see why from the image – are in flower by the roadside near the tennis court.
Jeremy