reasonandfaithinharmony-Waves breaking on the coast of Maui. Lanai and Molokai on the horizon.

more about : reasonandfaithinharmony