A review by kirstenbeyondthebookends
O Jerusalem by Laurie R. King

5.0