homard cardinal

[French]

A lobster with sauce cardinal in the half shell, browned.

Countries