A review by caresays
The Dreadful Tale of Prosper Redding by Alexandra Bracken

4.0

Highly fun!