Coastal waves encountering New Zealand's rocky shores

Dave Allen, NIWA

Coastal waves encountering New Zealand's rocky shores.