A review by suchasuckerforbooks
Gulliver's Travels by Jonathan Swift

adventurous reflective slow-paced

3.0