A review by keeches_peeches
Half-Blown Rose by Leesa Cross-Smith

5.0

Oh my gosh!!! Why did I wait so long to read this?