Snells Beach








Snells Beach  covered with seashells

Mangawai Heads, New Zealand