Reading fun for kids from Canada’s public libraries

The House of the Twelve Keys

By Kevin Sylvester