capucin

[French]

Hare. It is also a cheese tartlet.

Countries