Alistair Caldicott
Cape Maclear beach ducks
Cape Maclear:
Baby ducks brave the incoming tide of the lake...