Waialee Beach

A beautiful beach on the north shore of Oahu, Hawaii.
A beautiful beach on the north shore of Oahu, Hawaii.