Book cover for Bang Goes a Troll

Bang Goes a Troll

An Awfully Beastly Business

Description of book