107
/ 118
Traditional taro fields terraced into the valley
May 24, 2013 10:59 AM
May 24, 2013 10:59 AM