Île Flottante (Floating Islands)

Île Flottante (Floating Islands)
Île Flottante (Floating Islands). Soft and sweet meringues in a boozy crème anglaise.