86
/ 105
Farther into the valley are the many streams that descend and irrigate the taro ponds
May 24, 2012 3:16 PM
May 24, 2012 3:16 PM