A review by favelibrarian
Children Make Terrible Pets by Peter Brown

5.0