toulousain

[French]

An almond cake flavoured with lemon and vanilla.

Countries