Freshly baked cakes on the streets of France