A review by mariafoynz
Black Onyx by Nikita Parmenter

5.0

5 ⭐️ (actually 6 if I could). I loved this story!! The only questionable thing was the number of people in her team. I got confused at times who was who.