The Kameoka Diaries

318 pages 2012

comics memoir travel adventurous informative medium-paced