A review by okim2cool4u
Opal by Maggie Stiefvater

5.0

"Sometimes bad ideas were so bad they looped right around until they became good ideas."