A review by azure_mood
These Old Shades by Georgette Heyer

5.0

What a pen.