Boulingo

artichoke

Edible vegetable with green flower head.

artichoke

Learn languages with Boulingo