A review by literarycavy
The Scarlet Veil by Shelby Mahurin

4.5