James Hill and Keoki Kahumoku at the Temple Bar in Berkeley CA

Top Bottom