Michaela’s Reviews > Divine Rivals > Status Update
Michaela
is 60% done
Why did I wait so long to read this book? Think You’ve Got Mail with magical realism + war zone. I can’t get enough!
— Apr 20, 2025 04:16PM
Like flag

