The scene before her took her breath away. All her friends sat on tufted cushions on top of pastel picnic blankets. Luna and her boys, Ron and Padma, Parvati and Hannah, Theo and Charlie, Blaise (who held Bea) and Ginny, Pansy and Neville, and Andromeda. Even Rolf was there, with his husband and their children.