tilleul

[French]

Lime or linden blossom. A herbal tea.

Countries