By Ladyessex1
Leigh-on-Sea Essex,
United Kingdom
ID Please

25 Jul, 2017
By Ladyessex1
Leigh-on-Sea Essex,
United Kingdom
ID Please
It might be globe artichoke 'Violet Globe'. Have a look at this web site.
https://www.otterfarm.co.uk/product/globe-artichoke-violet-globe/
25 Jul, 2017