Lemon meringue pie

Sunshine in a slice – tart  lemon curd crowned with  toasted vanilla clouds.