Zak Noyle | Alex Gray, North Shore

Alex Gray. North Shore, Oahu. Photo: Noyle/SPL