A review by amysb
The White Rose, by Amy Ewing

4.0

This author seriously loves cliffhangers!!! GAHH!