Contributor

The Swedish Chef: Lobster Salad


Lobster salad in Deauville, France.

Lobster salad in Deauville, France. Photography by The Swedish Chef.