A review by groovyread
The Opal Deception by Eoin Colfer

5.0