A review by cdcovington
Our Lady of the Ice by Cassandra Rose Clarke

4.0

It took a while to get going, but I'm glad I stuck it out.