alleluia

[French]

A small citron cake, a speciality of Castelnaudary, where the town’s pastry cooks make it for Easter.

Countries

Regions