A review by sparkleplenty
Glory Be by Danielle Arceneaux

mysterious slow-paced

3.5