Lemon, blueberry and almond teacakes topped with luscious lemon curd, fresh blueberries, lemon meringue kisses and beautiful edible blooms.