sandy Lanikai Beach and Mokulua Islands, Kailua, O’ahu, Hawai’i

sandy Lanikai Beach and Mokulua Islands, Kailua, O'ahu, Hawai'i