A review by thejoeben
Hawaii by James A. Michener

adventurous informative reflective slow-paced

5.0