A review by tracey_gill
Pearls Awaits the Tide: A Pearls Before Swine Treasury by Stephan Pastis

funny lighthearted medium-paced

5.0