Ocean waves on sandy shore at sunrise in Hawaii
Outrigger canoe on tropical island beach and palm trees and coast
Kailua, Hawaii, USA - July 30, 2016: People gather and walk along the sandy beach shores of Kailua Bay in Hawaii with a rainbow above.