A review by gdlutz
Fraulein M. by Caroline Woods

4.0

A book with twists and turns and relationships which is well put together and is a joy to read.