Molokai, Hawaii - Images By Mika

Little mini beach reflected inside this shell on Molokai