Keoni Ahlo Photography | Kamehameha vs Word of Life - 10-2-09 | 300_6929
300_6929

300_6929