A review by brennadf
Leather & Lark by Brynne Weaver

5.0

note to self when you eventually reread: skim the first chapter bc of gross tooth things