A review by vae
Beauvallet by Georgette Heyer

3.0

Swash and buckle and buckle and swash indeed.