A review by blackcatmagic
Between Shades of Gray by Ruta Sepetys

5.0