THE SWEDISH CHEF: WAITING FOR LUNCH

Waiting for lunch at St John Cap Ferrat, France. Click for details.

Waiting for lunch at St John Cap Ferrat, France. Photography by The Swedish Chef.