A review by alisonbuckleyreads
Wrecked Palace by Catherine Cowles

5.0