A review by setauuta
Sleepover by Seanan McGuire

4.0

Oh, Elsie! The poor girl.