Cape

by Kate Hannigan and Patrick Spaziante Book 1 of the The League of Secret Heroes Series