Le Canard

Le Canard

Le Canard via Bloomberg

The entrance to Le Canard, a French restaurant in Sandton, in Johannesburg.