Keiki beach heavy shore break.

photos » Coastal Waves » Keiki beach heavy shore break.

The heavy shore break Keiki Beach North Shore of Oahu Hawaii

Purchase