×

Ankinara Irion

Artichoke Iria, Ankinára Iríon, Αγκινάρα Ιρίων

Artichokes grown in Nafplio, Greece