Scan barcode
A review by kikiandarrowsfishshelf
The Swan Ball by Patty Bryant, Malinda Lo, Racheline Maltese, Joel Derfner, Ellen Kushner, Alaya Dawn Johnson
5.0
I love the ending of the ball.