109
/ 124
The taro fields of Hanalei valley
May 14, 2010 2:20 PM
May 14, 2010 2:20 PM