beurre de caviar
[
French
]
Caviar butter
Countries
France