Honolulu, Waikiki & O'ahu

by Craig McLachlan

317 pages : 20 cm