A review by bruzzahquirk
Beauty by Robin McKinley

5.0