Scan barcode
A review by victoryforthereads
The Princess Beard by Kevin Hearne, Delilah S. Dawson
5.0
Very funny. Enjoyable through all the bad puns and pirate adventures.