A review by violetbooklover
Between Shades of Gray by Ruta Sepetys

adventurous challenging dark emotional informative inspiring sad tense medium-paced

5.0